ectoparasiticide (English, noun)
expansion: ectoparasiticide (plural ectoparasiticides)
Senses:
glosses: Any pesticide designed to kill parasites that live on the exterior of a host.
Forms:
form: ectoparasiticides
tags: plural