asthenosphere

Explore definitions, synonyms, and language insights of asthenosphere

Definitions

Noun
the lower layer of the crust

More General Terms