Visitors from another planet (6)
I believe the answer is:
aliens
(Other definitions for aliens that I've seen before include "Outsiders" , "Strange forms of life" , "Non-nationals - perhaps from Mars?" , "Foreigners or creatures from outer space" , "Creatures from another planet" .)