Synonyms and Antonyms for water_lemon

1. water lemon (n.)

the edible yellow fruit of the Jamaica honeysuckle

Synonyms: