Answer: venutians

AnswerCrossword Clue
VENUTIANSPlanet inhabitants