Definify.com

Definition 2025


demeton

demeton

English

Noun

demeton (uncountable)

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

Anagrams