Word Study
momordica charantia
WORDNET DICTIONARY
Noun momordica charantia has 1 sense
- momordica charantia(n = noun.plant) balsam pear - tropical Old World vine with yellow-orange fruit; Array is a kind of gourd, gourd vine
is a member of genus momordica, momordica
For further exploring for "momordica charantia" in Webster Dictionary Online