Muti meaning

Traditional African medicine.
noun
1
0
(by extension) Any medicine.
noun
1
0
Advertisement

Origin of muti

  • Zulu umuti (“a shrub or tree, hence herb”).

    From Wiktionary