Planetary visitor
I believe the answer is:
alien
(Other definitions for alien that I've seen before include "movie!" , "Little green man, perhaps" , "of foreigners" , "Unfamiliar; foreign" , "Clanger?" .)
I believe the answer is:
alien
(Other definitions for alien that I've seen before include "movie!" , "Little green man, perhaps" , "of foreigners" , "Unfamiliar; foreign" , "Clanger?" .)