Word Study
momordica
WORDNET DICTIONARY
Noun momordica has 1 sense
- momordica(n = noun.plant) genus momordica - Old World tropical vine; Array is a kind of dicot genus, magnoliopsid genus
is a member of cucurbitaceae, family cucurbitaceae, gourd family
For further exploring for "momordica" in Webster Dictionary Online