humanicides
English
Noun
humanicides
plural of
humanicide