Xenomorph meaning

A strange form.
noun
3
0
(geology) An allotriomorph.
noun
0
1
Advertisement

Origin of xenomorph

  • xeno- +‎ -morph

    From Wiktionary