YourDictionary

DDT

noun

a powerful insecticide (ClCH)CHCCl, effective upon contact: its use is restricted by law due to damaging environmental effects

See DDT in American Heritage Dictionary 4

Learn more about DDT

link/cite print suggestion box