VariousWords beta
Related Terms:
Noun
Definition: A thin strip of land that provides sufficient habitat to support wildlife, often within an urban environment, thus allowing the movement of wildlife along it.
VariousWords beta
Definition: A thin strip of land that provides sufficient habitat to support wildlife, often within an urban environment, thus allowing the movement of wildlife along it.