VariousWords beta
Definitions:
Noun
Jamaica honeysuckle
yellow granadilla
Passiflora laurifolia
Definition: West Indian passionflower; cultivated for its yellow edible fruit
bell apple
sweet cup
water lemon
yellow granadilla
Definition: the edible yellow fruit of the Jamaica honeysuckle