Skip to main content

maypop

English maypop meaning in English  •  maypop का अर्थ अंग्रेजी में
Noun
  • The edible fruit of a passion flower, especially that of the North American Passiflora incarnata, an oval yellowish berry as large as a small apple.
Advertisement