Dictionary.com
definitions
  • synonyms

water lemon

See more synonyms for water lemon on Thesaurus.com
noun
  1. yellow granadilla.
Show More

Origin of water lemon

First recorded in 1775–85
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018