meaning of long eared owl
1.
slender
European
owl
of
coniferous
forests
with
long
ear
tufts
Related Words
long-eared owl
|
Developed & Maintained By
Taraprasad.com