neonicotinoids

noun
  1. A class of synthetic insecticides that work by affecting the nervous system of insects; widely used in agriculture and pest control.
  2. Usage: plural form; singular is neonicotinoid; technical/scientific term; commonly abbreviated as neonics

Examples