BALSAM APPLE


Meaning of BALSAM APPLE in English

noun

1. : either of two small East Indian ornamental vines of the gourd family ( Momordica balsamina and M. charantia ) with red or orange oblong warty fruits extensively naturalized in the West Indies and used sometimes for poultices and for liniments

2. : the fruit of the balsam apple plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.