massula

/mæˈsuːlə/

Definitions

1. noun

A tropical evergreen tree native to tropical Africa, and its sweet, pulpy fruit.

“The villagers harvested the massula fruit and made a refreshing juice out of it.”

Synonyms

  • guanabana
  • soursop

Antonyms

  • bitter
  • toxic