wild mandrake

Explore definitions, synonyms, and language insights of wild mandrake

Definitions

Noun
North American herb with poisonous root stock and edible though insipid fruit

More General Terms