Definitions of balsam apple:

  • noun:   a tropical Old World flowering vine with red or orange warty fruit