acerola

/ˌæsɪˈroʊlə/

Definitions

1. noun

a tropical evergreen tree (Malpighia emarginata) of the West Indies, Central America, and northern South America, with cherry-like fruit rich in vitamin C.

“The acerola cherry is a popular ingredient in various health supplements.”

Synonyms

  • malpighia
  • west indian cherry