EN IT English Italian translations for ectoparasite
Search term ectoparasite has one result
Jump to
EN | English | IT | Italian | |
---|---|---|---|---|
ectoparasite (n) [parasite living on the surface of host organism] (n) | dermatozoo (n) [parasite living on the surface of host organism] (n) |