Wiktionary
ectoparasiticides
n. (plural of ectoparasiticide English)
n. (plural of ectoparasiticide English)