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