Yellow Granadilla (Noun)
Meaning 1
West Indian passionflower; cultivated for its yellow edible fruit.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
The edible yellow fruit of the Jamaica honeysuckle.
Classification
Nouns denoting foods and drinks.