Imidacloprid meaning

The insecticide 1-(6-chloro-3-pyridylmethyl)-N-nitroimidazolidin-2-ylideneamine used to control fleas in domestic pets.
noun
0
0
Advertisement