permethrins
English
Noun
permethrins
plural of
permethrin