balsam pear
1.
(
noun
) tropical Old World vine with yellow-orange fruit
Synonyms:
Momordica charantia
Related Words:
gourd
,
gourd vine
Terms and Conditions of Use / Copyright Notice