Find the word definition

Wiktionary
temephos

alt. An organophosphate larvicide used especially to treat water infested with disease-carrying fleas. n. An organophosphate larvicide used especially to treat water infested with disease-carrying fleas.