demeton
Noun
Meaning
demeton (uncountable)
English Wikipedia has an article on:demetonWikipedia
An organophosphate insecticide, 1-(2-diethoxyphosphorylsulfanylethylsulfanyl)ethane.
Noun
demeton (uncountable)
English Wikipedia has an article on:demetonWikipedia
An organophosphate insecticide, 1-(2-diethoxyphosphorylsulfanylethylsulfanyl)ethane.