Definitions of Passiflora mollissima:

  • noun:   cultivated for fruit