PODOPHYLLUM PELTATUM
(noun)Definitions
There is 1 meaning of the phrase
Podophyllum Peltatum.
Podophyllum Peltatum - as a noun
North american herb with poisonous root stock and edible though insipid fruit
Synonyms (Exact Relations)
may applemayapplewild mandrake