Noun Definitionmomordica balsamina1.Definition: a tropical Old World flowering vine with red or orange warty fruitRelated Noun(s):balsam appleCategory: Plants