Etymology

ectoparasiticide

Today it means: Any pesticide designed to kill parasites that live on the exterior of a host. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok