tellurian
adjective
- 1
of or relating to or inhabiting the land as opposed to the sea or air
noun
- 1
an inhabitant of the earth
Also useful for “tellurian”:Unscrambler— Rearrange the letters in “tellurian”
of or relating to or inhabiting the land as opposed to the sea or air
an inhabitant of the earth
Also useful for “tellurian”:Unscrambler— Rearrange the letters in “tellurian”