'Momordica charantia' definitions:

Definition of 'Momordica charantia'

(from WordNet)
noun
Tropical Old World vine with yellow-orange fruit [syn: balsam pear, Momordica charantia]