Definition of tellur-
1 : earth <telluric>
2 [New Latin tellurium] : tellurium <telluride>
Variants of tellur-
Origin and Etymology of tellur-
Latin tellur-, tellus — more at thill
Seen and Heard
What made you want to look up tellur-? Please tell us where you read or heard it (including the quote, if possible).