Den

A sheltered place where animals rest or raise their young.

« Back to Glossary Index