English

edit

Noun

edit

insect powder (countable and uncountable, plural insect powders)

  1. Any insecticide in powder form.

Derived terms

edit