passiflora mollissima Meaning, Definition & Usage

  1. noun cultivated for fruit
    banana passion fruit.

WordNet