momordica-balsamina

Nouns

  • (n) a tropical Old World flowering vine with red or orange warty fruit balsam apple,

Synonyms

balsam apple

Words of close approximity