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

ddd Definition

Cancel
ddd
noun(DDD)
an insecticide C14H10Cl4 closely related chemically and similar in properties to DDT

Words Related to ddd!

ddd Examples by Brain Bank Users