English dictionary
momordica charantia meaning and definition
Definition and meaning of momordica charantia at MeaningMonkey.org. momordica charantia meaning and definition in the English Dictionary.MOMORDICA CHARANTIA noun
Definition of Momordica charantia (noun)
- tropical Old World vine with yellow-orange fruit
- synonyms: balsam pear
Source: Princeton University Wordnet