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)

  1. tropical Old World vine with yellow-orange fruit
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: