TELLURIC /tə-ˈlur-ik, te-/ adj.
Etymology: Latin, tellus, earth
Definition of telluric
1 : relating to, or originating on or in the earth or soil
2 : relating to a natural electric current flowing near the earth’s surface
3 : TEL-LUR-(IAN), an inhabitant of the earth