Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
tellurize
tellurometer
tellurous
Tellus
telly
Telnet
telo-
telocentric
telolecithal
telomerase
telomere
telophase
telpher
telpherage
telson
Telstar
Telugu
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

tellurian

tel·lu·ri·an [ tə lree ən, te lree ən ]


adjective 
Definition:
 
relating to Earth: relating to Earth or life on Earth



noun  (plural tel·lu·ri·ans)
Definition:
 
earthling: in science fiction, an inhabitant of Earth

[Mid-19th century. < Latin tellus "earth"]
Advertisement

© 2009 Microsoft