ariela15lupa ariela15lupa 22-09-2016 Biology Answered is the scientific name for a barn owl tyto alba