Answer: venutians

AnswerCrossword Clue
VENUTIANS

Planet inhabitants