Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

telluric Definition

Cancel
telluric
adjective(tel-lu-ric)
of or relating to the earth : terrestrial
telluric
adjective(tel-lu-ric)
being or relating to a usually natural electric current flowing near the earth's surface

Words Related to telluric!

telluric Examples by Brain Bank Users