Momordica balsamina

1. (noun) a tropical Old World flowering vine with red or orange warty fruit
Synonyms: balsam apple
Related Words: gourd, gourd vine



Terms and Conditions of Use / Copyright Notice