Subscribe
URL of the page has been copied to clipboard.
Meaning : An insecticide that is also toxic to animals and humans. Banned in the United States since 1972.
Synonyms : ddt
Install App