Screech owl

From Wikipedia, the free encyclopedia

The term screech owl can mean:-

In the Harry Potter stories (which are set and written in Britain), J. K. Rowling says repeatedly in error that the screech owl is a distinct species from the barn owl.