yellow granadilla Meaning, Definition & Usage
- 
       noun West Indian passionflower; cultivated for its yellow edible fruit
       
       
Jamaica honeysuckle; Passiflora laurifolia.
 - 
       noun the edible yellow fruit of the Jamaica honeysuckle
       
       
bell apple; sweet cup; water lemon.