passiflora incarnata Meaning, Definition & Usage

  1. noun of southern United States; having an insipid berry the size of a hen egg
    maypop.

WordNet