Xenomorphs, noun plural of xenomorph. Synonyms in the same form.
allotriomorphs
All synonyms for xenomorph →