Momordica
English Dictionary
->
Letter M
-> Momordica
Search Dictionary:
Momordica Definition
(n)
Old
World
tropical
vine
Momordica Synonyms
genus Momordica
Momordica
© Art Branch Inc.