Find the word definition

Wiktionary
long-eared owls

n. (long-eared owl English)