HORNED OWL


Meaning of HORNED OWL in English

[horned owl] n (14c): any of various owls having conspicuous tufts of feathers on the head

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