Noun water lemon has 1 sense
  1. bell apple, sweet cup, water lemon, yellow granadilla - the edible yellow fruit of the Jamaica honeysuckle
    --1 is a kind of passion fruit
    --1 is a part of Jamaica honeysuckle, yellow granadilla, Passiflora laurifolia
,
TOP