Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: nature 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 nature reserve provided a safe habitat for endangered species";
    - bioreserve, biosphere reserve

Derived forms: nature reserves

Encyclopedia: Nature reserve