xenomorph
About 0.00 uses per million words.
Meaning
- noun A strange form, an alien creature.
- noun An allotriomorph.
Similar words
creature bug-eyed monster zoomorph mammaloid semimonster monster zoomorphosis xenophorid lycanthrope beast
Save “xenomorph” to learn later