Noun Definition
balsam pear
1.Definition: tropical Old World vine with yellow-orange fruit
Related Noun(s):momordica charantia
Category: Plants1.Definition: tropical Old World vine with yellow-orange fruit
Related Noun(s):momordica charantia
Category: Plants