insect powder - Inglés Sinónimo Diccionario

insect powder

n.
[1] insecticide