Woodgrouse

What is Woodgrouse?

Woodgrouse definition and meaning on Dictionary terms:
noun

the capercaillie.