mayapple
noun
- 1
A fruit-bearing flowering plant with poisonous roots, native to eastern North America, taxonomic name Podophyllum peltatum.
- 2
The fruit of the plant Podophyllum peltatum
Translate “mayapple” to another language
Click any language to open the translator with this word already filled in.