|
Definition of Water lemon
1. Noun. The edible yellow fruit of the Jamaica honeysuckle.
Exact synonyms: Bell Apple, Sweet Cup, Yellow Granadilla
Generic synonyms: Passion Fruit
Group relationships: Jamaica Honeysuckle, Passiflora Laurifolia, Yellow Granadilla
Generic synonyms: Passion Fruit
Group relationships: Jamaica Honeysuckle, Passiflora Laurifolia, Yellow Granadilla
Definition of Water lemon
1. Noun. The fruit of ''Passiflora laurifolia''. ¹
¹ Source: wiktionary.com
Medical Definition of Water lemon
1.