SHORT-EARED OWL


Meaning of SHORT-EARED OWL in English

■ noun a migratory day-flying owl that frequents open country. [ Asio flammeus .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.