TELLURIC


Meaning of TELLURIC in English

[tel.lu.ric] adj (1836) 1: of or relating to the earth: terrestrial

2: being or relating to a usu. natural electric current flowing near the earth's surface

Merriam-Webster English vocab.      Английский словарь Merriam Webster.