BARN OWL


Meaning of BARN OWL in English

[barn owl] n (1674): a widely distributed owl (Tyto alba) that has plumage mottled buff brown and gray above and chiefly white below, frequents barns and other buildings, and preys esp. on rodents

Merriam-Webster English vocab.      Английский словарь Merriam Webster.