Meaning Deer yard
What does Deer yard mean? Below you find one meaning for the word Deer yard You can also add a definition of Deer yard yourself

1

0 Thumbs up   0 Thumbs down

Deer yard


Small areas where large numbers of deer congregate during the winter. These areas are chosen for the shelter they provide from the weather and deep snows. Only occurs in the North. Dispersal
Source: thejump.net




<< Deciduous trees Exit pupil >>