insect powder

Noun
  1. a chemical used to kill insects

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

insect powder
A gardener sprinkles insect powder around the base of a rose bush.