Tellurian

English word definition — powered by WordNet

NOUN

an inhabitant of the earth

ADJ

of or relating to or inhabiting the land as opposed to the sea or air

Want to remember tellurian?

Sign up free to bookmark & revise