Morlocks
English
Noun
Morlocks
plural of
Morlock