Skip to definition.
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
    - nature reserve, bioreserve, nature reserve

Derived forms: biosphere reserves

Encyclopedia: Biosphere reserve