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

biosphere Definition

Cancel
biosphere
noun(bio-sphere)
the part of the world in which life can exist
biosphere
noun(bio-sphere)
living organisms together with their environment

Words Related to biosphere!

biosphere Examples by Brain Bank Users