Home
Search
Index
Definify.com
Definition
2024
demeton
demeton
English
Noun
demeton
(
uncountable
)
An
organophosphate
insecticide
,
1-(2-diethoxyphosphorylsulfanylethylsulfanyl)ethane
.
Anagrams
teendom
Similar Results
Deletion
Demean
Emetin
Demon