TELLURIAN


Meaning of TELLURIAN in English

adj. & n.

adj. of or inhabiting the earth.

n. an inhabitant of the earth.

[ L tellus -uris earth ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.