Possible Answers For: Controversial pesticide (Abbr.)