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