thripsicides
English
Noun
thripsicides
plural of
thripsicide