pyrethroids
English
Noun
pyrethroids
plural of
pyrethroid