allethrins
English
Noun
allethrins
plural of
allethrin