water lemon
English Dictionary
->
Letter W
-> water lemon
Search Dictionary:
water lemon Definition
(n)
the
edible
yellow
fruit
of
the
Jamaica
honeysuckle
water lemon Synonyms
bell apple
sweet cup
water lemon
yellow granadilla
© Art Branch Inc.