VariousWords beta
Related Terms:
Definitions:
Noun
balsam apple
Momordica balsamina
Definition: a tropical Old World flowering vine with red or orange warty fruit
Definition: Clusia major, a tropical and subtropical tree species native to the Americas, invasive elsewhere.