Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: biosphere reserve
  1. A protected area of importance for flora, fauna, or natural features of geological or other special interest, which is reserved and managed for purposes of conservation
    "The biosphere reserve provided a safe habitat for endangered species";
    - bioreserve, nature reserve

Derived forms: biosphere reserves

Encyclopedia: Biosphere reserve