Passiflora laurifolia

1. (noun) West Indian passionflower; cultivated for its yellow edible fruit
Synonyms: Jamaica honeysuckle, yellow granadilla
Related Words: passionflower, passionflower vine



Terms and Conditions of Use / Copyright Notice