Screech owl
From Wikipedia, the free encyclopedia
The term screech owl can mean:-
- In the North America the scops owl.
- In Britain the barn owl.
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.