Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chemosphere Definition

Cancel
chemosphere
noun
The region of the Earth's atmosphere (from 20 to 120 miles above the surface) in which photochemical reactions take place

Words Related to chemosphere!

chemosphere Examples by Brain Bank Users