English Dictionary
Definition muti in British English
muti noun
[uncountable] noun
/ˈmuːti/
1
traditional medicine, especially medicine made from plants or animal parts
Synonyms and related words
