VariousWords beta
Related Terms:
Definitions:
Noun
Jamaica honeysuckle
yellow granadilla
Passiflora laurifolia
Definition: West Indian passionflower; cultivated for its yellow edible fruit