J jgeekstudies.org The zoology and biochemistry of xenomorphs from the Alien franchise 118 points zdw 1 year ago 75 comments