VariousWords beta
Definitions:
Noun
balsam apple
Momordica balsamina
Definition: a tropical Old World flowering vine with red or orange warty fruit