WordDetector.com

biosphere

Noun

biosphere

  1. that part of the earth and its atmosphere capable of supporting life
  2. the totality of living organisms and their environment

9 letters in word "biosphere": B E E H I O P R S.

No anagrams for biosphere found in this word list.