Synonyms: lair, den
Definition: the habitation of wild animals
Similar words: habitation
Definition: the native habitat or home of an animal or plant