jamaica_honeysuckle
1. [ noun ] (botany) West Indian passionflower; cultivated for its yellow edible fruit
Synonyms: Passiflora_laurifolia yellow_granadilla
Related terms: passionflower bell_apple