English dictionary
asthenosphere meaning and definition
Definition and meaning of asthenosphere at MeaningMonkey.org. asthenosphere meaning and definition in the English Dictionary.ASTHENOSPHERE noun
Definition of asthenosphere (noun)
- the lower layer of the crust
Source: Princeton University Wordnet