Persian powder

English

Noun

Persian powder (uncountable)

  1. An insecticidal powder usually made from Tanacetum cinerariifolium or Tanacetum coccineum, natural sources of pyrethrins.