Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ddts Definition

Cancel
ddts
noun(ddt)
an insecticide that is also toxic to animals and humans; banned in the United States since 1972

Words Related to ddts!

ddts Examples by Brain Bank Users