insect powder ( synonym found)

Definition of insect powder:

°A substance used to kill insects.

Definition of insect powder:

°A substance used to kill insects.

Back to Top