Italian-English dictionary »

dermatozoo meaning in English

ItalianEnglish
dermatozoo noun
{m}

ectoparasite [ectoparasites](parasite living on the surface of host organism)
noun
[UK: ˈektəpˌarəsˌaɪt] [US: ˈektəpˌærəsˌaɪt]