NATURE RESERVE


Meaning of NATURE RESERVE in English

noun

an area of land where the animals and plants are protected

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.