Xenomorph
From Fresh Dictionary
[edit]
English
[edit]
Noun
xenomorph
- A strange form. Derived from prefix xeno- to mean strange, alien, or foreign and the suffix -morph to mean form.
- The technical term for a monster or monstrous creature.
- Name invented for the extraterrestrial creatures in the film Aliens