telluric has definitions from the field of chemistry
1
[ adjective ] (chemistry) of or relating to or containing the chemical element tellurium

Related terms

tellurium

2
[ adjective ] of or relating to or inhabiting the land as opposed to the sea or air

Related terms

land land land land

*