meaning of balsam apple

balsam apple meaning in General Dictionary

a tropical old-world flowering vine with red or orange warty fruit