Meaning of water lemon
Definition of water lemon
(noun)
the
edible
yellow
fruit
of the Jamaica
honeysuckle
Other information on water lemon
WIKIPEDIA results for
water lemon
Amazon results for
water lemon
Tweet