English Dictionary
◊ MOMORDICA
Momordica
n : Old World tropical vine [syn: {Momordica}, {genus Momordica}]