barn owl ( synonym found)

Definition of barn owl:

°An owl of the genus Tyto, often having a white face and commonly found in barns and other farm buildings.

Definition of barn owl:

°An owl of the genus Tyto, often having a white face and commonly found in barns and other farm buildings.

Back to Top