imaumbarah

iˈmɑːmˈbɑːrə

Definitions

1. noun

A type of shrub or small tree found in Africa, known for its medicinal properties.

“The local healer used the bark of the imaumbarah to treat the patient’s fever.”

Synonyms

  • barah bush
  • imaum