Definify.com

Definition 2024


demeton

demeton

English

Noun

demeton (uncountable)

  1. An organophosphate insecticide, 1-(2-diethoxyphosphorylsulfanylethylsulfanyl)ethane.

Anagrams