balsam apple

noun

Definition of balsam apple

1 : either of two herbaceous vines of the genus Momordica:
b : a similar vine (Momordica balsamina) bearing red or orange, oblong, warty fruits
2 : the fruit of the balsam apple plant

First Known Use of balsam apple

1578, in the meaning defined above

Keep scrolling for more