lion's-dens

English

Noun

lion's-dens

  1. plural of lion's-den.