Home

Word

water lemon, n.
more info the edible yellow fruit of the Jamaica honeysuckle
<noun.food>

bell apple sweet cup water lemon yellow granadilla