Log in
Search words & phrases
mucus
US /ˈmjukəs/
・
UK /ˈmju:kəs/
A1
Definition
Video subtitles
noun
Thick liquid substance made in certain parts of the human body, such as the nose