passiflora laurifolia Meaning, Definition & Usage

  1. noun West Indian passionflower; cultivated for its yellow edible fruit
    Jamaica honeysuckle; yellow granadilla.

WordNet