Water-lemon Synonyms

The edible yellow fruit of the Jamaica honeysuckle
(Noun)