subhumans
English
Noun
subhumans
plural of
subhuman