water lemon
definition: the edible yellow fruit of the Jamaica honeysuckle
example:
speech part: noun
synonyms:
bell apple
Video not found.