Synonyms for Tellurian (same or very similar meaning)
WordNet sense 1 (an inhabitant of the earth):
earthling, earthman, worldling
WordNet sense 2 (of or relating to or inhabiting the land as opposed to the sea or air):
terrestrial, terrene, telluric
From the ODE community, based on WordNet
add/edit