bell apple
1.
(
noun
) the edible yellow fruit of the Jamaica honeysuckle
Synonyms:
sweet cup
,
water lemon
,
yellow granadilla
Related Words:
passion fruit
Terms and Conditions of Use / Copyright Notice