Noun Definition

momordica charantia

1.Definition: tropical Old World vine with yellow-orange fruit

Related Noun(s):balsam pear

Category: Plants