Definition, synonyms and related words
An organophosphate larvicide used especially to treat water infested with disease-carrying fleas. [O,O,O′,O′-tetramethylO,O′-sulfanediylbis(1,4-phenylene) diphosphorothioate].