English
Detailed Synonyms for Momordica balsamina in English
Momordica balsamina:
Momordica balsamina [the ~] noun
-
the Momordica balsamina
– 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