formicides
English
Noun
formicides
plural of
formicide