Word: tellural
Part of speech: Adjective
Syllables: tel
lu
ral
Definition: Of or pertaining to the earth; the 3rd planet from the sun; the planet we live on
Morphemes:
Affix: tellural
Language: en
PoS: Adjective
Meaning: Of or pertaining to the earth; the 3rd planet from the sun; the planet we live on
Etymology Compounds: Affix: tellus
Language: la
Decoded: tellus
Meaning: the earth