Meaning of tellurian

Definition of tellurian

(adj) of or relating to or inhabiting the land as opposed to the sea or air
(noun) an inhabitant of the earth

Other information on tellurian

WIKIPEDIA results for tellurian
Amazon results for tellurian