Definition, synonyms and related words
A carcinogenic neurotoxin used as an insecticide and bird repellent.