HORNED OWL


Meaning of HORNED OWL in English

(also great ~ )

■ noun a large owl found throughout North and South America, with horn-like ear tufts. [ Bubo virginianus .]

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