The story
From ectoparasite + -cide.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any pesticide designed to kill parasites that live on the exterior of a host. Full definition →
From ectoparasite + -cide.
Etymology from Wiktionary, CC BY-SA 4.0.