Noun: biosphere reserve
- 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