blatticides
English
Noun
blatticides
plural of
blatticide