English-Italian dictionary »

mucopus meaning in Italian

EnglishItalian
mucopus (mixture of mucus and pus)
noun

mucopusnoun
{m}