English edit

Noun edit

insect powder (countable and uncountable, plural insect powders)

  1. Any insecticide in powder form.

Derived terms edit