what is the barn owl scientific name mean
Barn Owl (Tyto alba). The scientific name is derived from the Greek word tuto, meaning owl or, more specifically, night-owl & the latin word for white, so literally means white night owl.