xenomorphs
English
Noun
xenomorphs
plural of
xenomorph