Podophyllum peltatum
Explore definitions, synonyms, and language insights of Podophyllum peltatum
Definitions
Noun
North American herb with poisonous root stock and edible though insipid fruit