Meaning of wild mandrake

Definition of wild mandrake

(noun) North American herb with poisonous root stock and edible though insipid fruit

Other information on wild mandrake

WIKIPEDIA results for wild mandrake
Amazon results for wild mandrake