pyrethrins

English

Noun

pyrethrins

  1. plural of pyrethrin