tellurian
1. [ adjective ] of or relating to or inhabiting the land as opposed to the sea or air
Synonyms: terrestrial terrene telluric
Related terms: land land land land
2. [ noun ] an inhabitant of the earth
Synonyms: earthman earthling
Related terms: inhabitant
Similar spelling:   tellurium