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