(redirected from Biosphere I)
Also found in: Dictionary, Medical, Encyclopedia.
  • noun

Words related to biosphere

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

References in periodicals archive ?
This laid back, four room eco-friendly boutique resort on the beach in the Sian Kaan Biosphere is away from it all and pretty much heaven on earth," Kay Walten, Loco Gringo's co-owner notes.