insect powder


Meanings

  • a chemical used to kill insects

Synonyms