Meaning of long-eared owl
Definition of long-eared owl
(noun)
slender
European owl of
coniferous
forests with
long
ear tufts
Other information on long-eared owl
WIKIPEDIA results for
long-eared owl
Amazon results for
long-eared owl
Tweet