DDD


DDD

noun \ˌdē-(ˌ)dē-ˈdē\

Definition of DDD

: an insecticide C14H10Cl4 closely related chemically and similar in properties to DDT

Seen & Heard

What made you want to look up DDD? Please tell us where you read or heard it (including the quote, if possible).