Definition of "Telluric" :
adjective: of or relating to or inhabiting the land as opposed to the sea or air
adjective: of or relating to or containing the chemical element tellurium
adjective: of or relating to or inhabiting the land as opposed to the sea or air
adjective: of or relating to or containing the chemical element tellurium