tellurian

adjective

  1. 1

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

noun

  1. 1

    an inhabitant of the earth

Synonyms

Also useful for “tellurian”:Unscrambler