TELLURIAN


Meaning of TELLURIAN in English

adj. & n.

--adj. of or inhabiting the earth.

--n. an inhabitant of the earth.

Etymology: L tellus -uris earth

Oxford English vocab.      Оксфордский английский словарь.