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