Attested.to

Definition

the regions of the surface and atmosphere of the Earth (or other planet) where living organisms exist

Seed ·

Term in context

biosphere in CommonParlance