yellow granadilla
Explore definitions, synonyms, and language insights of yellow granadilla
Definitions
                    Noun
                    
                West Indian passionflower; cultivated for its yellow edible fruit
                
                    Noun
                    
            the edible yellow fruit of the Jamaica honeysuckle