CompareWords
Compare
Tellural
Definition:
(a.) Of or pertaining to the earth.
Compare
tellural
with other words:
tellural vs. tellurium