Italian-English dictionary »

mucopus meaning in English

ItalianEnglish
mucopus noun
{m}

mucopus(mixture of mucus and pus)
noun