Noun Definition

balsam pear

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

Related Noun(s):momordica charantia

Category: Plants