Balsam apple Meaning, Definition & Usage

  1. noun a tropical Old World flowering vine with red or orange warty fruit
    Momordica balsamina.

WordNet


Definitions
  1. (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.

Webster 1913