保護区

sanctuary; reserve (for wild animals); nature preserve

Meaning

  1. n
    sanctuary; reserve (for wild animals); nature preserve

Example sentences

  • The tiger, having had its wounds treated, was returned by the villagers to the animal sanctuary without incident.