Attested.to

Definition

mottled buff and white owl often inhabiting barns and other structures; important in rodent control

Seed ·

Term in context

barn owl in CommonParlance