Home
Search
Index
Definify.com
Definition
2024
ectoparasiticide
ectoparasiticide
English
Noun
ectoparasiticide
(
plural
ectoparasiticides
)
Any
pesticide
designed to kill
parasites
that live on the
exterior
of a host
Similar Results