thripicides
English
Noun
thripicides
plural of
thripicide