Tellural Definition
adjective
Of or pertaining to the earth.
Wiktionary
Find Similar Words
Find similar words to tellural using the buttons below.
Of or pertaining to the earth.
Find similar words to tellural using the buttons below.