Shed many layers here (8)
I believe the answer is:
henhouse
'many layers here' is the definition.
(hens lay eggs)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for henhouse that I've seen before include "Where females rule the roost" , "Farm building for poultry" , "Where eggs are laid" .)