Vocabulary

巣穴

nesting hole; burrow; den

noun