Momordica balsamina
English Dictionary
->
Letter M
-> Momordica balsamina
Search Dictionary:
Momordica balsamina Definition
(n)
a
tropical
Old
World
flowering
vine
with
red
or
orange
warty
fruit
Momordica balsamina Synonyms
balsam apple
Momordica balsamina
© Art Branch Inc.