squirrelcides
English
Noun
squirrelcides
plural of
squirrelcide