ectoparasiticide
Noun
Meaning
ectoparasiticide (plural ectoparasiticides)
Any pesticide designed to kill parasites that live on the exterior of a host.
Noun
ectoparasiticide (plural ectoparasiticides)
Any pesticide designed to kill parasites that live on the exterior of a host.