Amidinohydrazone (noun) Definition, Meaning & Examples

noun
  1. any of a group of pesticides, originally developed as antimalarial and antitubercular drugs, that impair cell respiration in cockroaches, red ants, and other insects.
Amidinohydrazone (noun) Definition, Meaning & Examples

More Definitions