Tyto alba

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



Terms and Conditions of Use / Copyright Notice