Balsam apple Meaning, Definition & Usage
-
noun a tropical Old World flowering vine with red or orange warty fruit
Momordica balsamina.
WordNet
Definitions
(Bot.) , an East Indian plant ( Momordica balsamina), of the gourd family, with red or orange-yellow cucumber-shaped fruit of the size of a walnut, used as a vulnerary, and in liniments and poultices.