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