E
Editor
Oct 18, 2022
Biosphere
Definition

The earth's landmasses, oceans, and atmosphere, and all the organisms living in them 

Category: Definition