Momordica charantia
English Dictionary
->
Letter M
-> Momordica charantia
Search Dictionary:
Momordica charantia Definition
(n)
tropical
Old
World
vine
with
yellow
-
orange
fruit
Momordica charantia Synonyms
balsam pear
Momordica charantia
© Art Branch Inc.