balsam apple
Meaning
- Any tropical and subtropical tree of species Clusia major and Clusia rosea, native to the Americas, invasive elsewhere.
- A vine of species Momordica balsamina, found in Africa.
- A vine grown for its bitter, edible fruit (Momordica charantia, bitter melon).
- A wild cucumber (Echinocystis lobata).
- A gourd of genus Echinopepon
Synonyms
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "balsam apple" and many other words and sentences in English.