Definition of Water Lemon

  • 1. The edible yellow fruit of the Jamaica honeysuckle Noun

Synonyms for word "water lemon"

Semanticaly linked words with "water lemon"

Hyponims for word "water lemon"