jamaica honeysuckle Meaning, Definition & Usage

  1. noun West Indian passionflower; cultivated for its yellow edible fruit
    yellow granadilla; Passiflora laurifolia.

WordNet