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