English dictionary
long-eared owl meaning and definition
Definition and meaning of long-eared owl at MeaningMonkey.org. long-eared owl meaning and definition in the English Dictionary.LONG-EARED OWL noun
Definition of long-eared owl (noun)
- slender European owl of coniferous forests with long ear tufts
- synonyms: Asio otus
Source: Princeton University Wordnet