TELLURIC Meaning of TELLURIC in English adj. of the land, of the soil; of or pertaining to the tellurium Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012