barn owl

1. (noun) mottled buff and white owl often inhabiting barns and other structures; important in rodent control
Synonyms: Tyto alba
Related Words: bird of Minerva, bird of night, owl



Terms and Conditions of Use / Copyright Notice