Skip to content
Book Glossary
Home
Practice
Lessons
About
tellurian
Stopped
Dictionary definition
· tellurian
noun
an inhabitant of the earth
adjective
of or relating to or inhabiting the land as opposed to the sea or air
Similar words
telluric
terrene
terrestrial
earthling
worldling
Source: Open English WordNet (CC BY 4.0).