barn owl
Translate barn owl | into Italian
Definition of barn owl
noun
- an owl with a heart-shaped face, black eyes, and relatively long, slender legs, typically nesting in farm buildings or in holes in trees. Also called screech owl.
- Genus Tyto, family Tytonidae: three species, especially T. alba, which is found throughout the world and (in western Europe) has a white face and underparts