Xenomorph

From Fresh Dictionary

English

Noun

xenomorph

  1. A strange form. Derived from prefix xeno- to mean strange, alien, or foreign and the suffix -morph to mean form.
  2. The technical term for a monster or monstrous creature.
  3. Name invented for the extraterrestrial creatures in the film Aliens
Personal tools