telluric Definition
Definition
Of or relating to the earth, especially in relation to natural physical phenomena; relating to or caused by the flow of electric currents through the Earth.
Browse
Of or relating to the earth, especially in relation to natural physical phenomena; relating to or caused by the flow of electric currents through the Earth.
Browse