telluric
adjectiveDefinition of telluric
1
: of or relating to the earth : terrestrial
2
: being or relating to a usually natural electric current flowing near the earth's surface
Keep scrolling for more