Definition, synonyms and related words
Any of the extraterrestrial beings that, according to the pseudoscientific belief of paleocontact, visited Earth in the distant past, influencing human culture, technology, or religion.