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