English

edit
 
A nature reserve

Noun

edit

nature reserve (plural nature reserves)

  1. An area of land managed to conserve wildlife or plant habitat or other natural features.

Synonyms

edit

Translations

edit

References

edit
  NODES