English
Detailed Synonyms for balsam apple in English
balsam apple:
balsam apple [the ~] nom
-
the balsam apple
– a tropical Old World flowering vine with red or orange warty fruit 1the balsam apple; the Momordica balsamina– a tropical Old World flowering vine with red or orange warty fruit 1