cestocides
English
Noun
cestocides
plural of
cestocide