巣穴

nesting hole; burrow; den

Meaning

  1. n
    nesting hole; burrow; den

Example sentences