mayapple in Polish mayapple in Polish stopkowiec tarczowaty noun The fruit of the plant Podophyllum peltatum. Add to Flashcards