Definition of Momordica in English :
Define Momordica in English
Momordica meaning in English
Meaning of Momordica in English
Pronunciation of Momordica in English
Momordica pronunciation in English
Pronounce Momordica in English
Momordica
see synonyms of momordicaNoun
WordNet Lexical Database for English. Princeton University. 2010.