natural preserve

Noun

Meaning

natural preserve (plural natural preserves)

An area of land that is managed in order to conserve wildlife or plant habitat or other natural features.

Source: en.wiktionary.org

Synonyms

Close letter words and terms