Wild Mandrake (noun) Definition, Meaning & Examples

noun
  1. the May apple, Podophyllum peltatum.
Wild Mandrake (noun) Definition, Meaning & Examples

More Definitions