yellow granadilla
Info · Definitions · Synonyms · Characters
Definitions
(noun) West Indian passionflower; cultivated for its yellow edible fruit. Synonyms: Jamaica honeysuckle, yellow granadilla, Passiflora laurifolia.
Noun Definition 1
Info · Definitions · Synonyms · Characters