earthling(redirected from Earthanoid)
Also found in: Thesaurus.
1. One, especially a human, that inhabits the planet Earth.
2. A person devoted to the world; a worldling.
(esp in poetry or science fiction) an inhabitant of the earth; human being
[C16: from earth + ling1]
1. an inhabitant of earth; mortal.