Definify.com

Definition 2024


balsam_apple

balsam apple

English

Noun

balsam apple (plural balsam apples)

  1. Clusia major, a tropical and subtroical tree species native to the Americas, invasive elsewhere.
  2. Momordica balsamina, a vine species found in Africa
  3. Momordica charantia (bitter melon), a vine grown for its bitter and edible fruit
  4. Echinocystis lobata (wild cucumber)

Synonyms