Momordica balsamina
WordNet

noun


(1)   A tropical Old World flowering vine with red or orange warty fruit
 
x
OK