DDT

Drug / Medication

A pesticide whose banning was a result of Rachel Carson's work highlighting its environmental damage.

Mentioned in 1 video