Home

Word

insect powder, n.
more info a chemical used to kill insects
<noun.substance>

insect powder insecticide