Mayapples Meaning
There are 1 meaning(s) for word Mayapples
Meaning 1 : North American herb with poisonous root stock and edible though insipid fruit
Synonyms : may apple, podophyllum peltatum, wild mandrake
Synonyms : may apple, podophyllum peltatum, wild mandrake
Similar words of Mayapples :
