balsam pear
English Dictionary
->
Letter B
-> balsam pear
Search Dictionary:
balsam pear Definition
(n)
tropical
Old
World
vine
with
yellow
-
orange
fruit
balsam pear Synonyms
balsam pear
Momordica charantia
© Art Branch Inc.