Shared Flashcard Set

Details

Earth Science 11
Chapter 26
8
Science
11th Grade
01/04/2011

Additional Science Flashcards

 


 

Cards

Term

dew

Definition
water vapour that condenses on a surface as a liquid when the air is saturated.
Term
dew point
Definition
the temperature at which the air becomes saturated with water vapour
Term
thermosphere
Definition
The layer of earth's atmosphere above the mensosphere.
Term
troposphere
Definition
the convective region of the atmosphere that extends from earths surface to the stratosphere.
Term
weather
Definition
the state of the atmosphere at a given time and place
Term
air mass
Definition
a large section of the lower troposphere that has the same weather throughout
Term
greenhouse effect
Definition
the ability of earth's atmosphere to absorb long heat waves from earth after allowing the sun's short waves to pass through it
Supporting users have an ad free experience!