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