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