English-French dictionary »

mucus meaning in French

EnglishFrench
mucus (slippery secretion)
noun
[UK: ˈmjuːkəs]
[US: ˈmjuːkəs]

mucus◼◼◼nom {m}