telluric

adjective

  1. 1

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

  2. 2

    of or relating to or containing the chemical element tellurium

Synonyms

Also useful for “telluric”:Unscrambler