wild mandrake (0 synonym found)

Definition of wild mandrake:

(n) : north american herb with poisonous root stock and edible though insipid fruit

Definition of wild mandrake:

(n) : north american herb with poisonous root stock and edible though insipid fruit

Back to Top