Find the word definition

Wiktionary
xenomorphs

n. (plural of xenomorph English)

Usage examples of "xenomorphs".

Swallow was dead, and there were strange xenomorphs all over a wilderness filled with refugees.