English Dictionary
Definition mucus in British English
mucus noun
[uncountable] noun
/ˈmjuːkəs/
Synonyms and related words
