10 Facts about Barn Owls If you want to know the animal which has the scientific name of Tyto alba, you have to read May 16th 2015 | Animals