Crothian said:
Technically name of the aliens from Alien
From the latin:Geoff Watson said:
'xenomorph' is a scientific term meaning 'alien creature',
Chun-tzu said:I also read somewhere that they were named Xenomorphs at one point early on