Answer: alienlifeform

AnswerCrossword Clue
ALIENLIFEFORM

NASA concern

ALIENLIFEFORM

Feature of many sci-fi films