NATURE RESERVE


Meaning of NATURE RESERVE in English

■ noun a tract of land managed so as to preserve its flora, fauna, and physical features.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.