Subscriber login


Forgot your password?

Library card login

Other

geosphere


Definition of geosphere

noun

  • any of the almost spherical concentric regions of the earth and its atmosphere, especially the lithosphere.

geosphere in other Oxford dictionaries

Definition of geosphere in the US English dictionary