barn owl
English Dictionary
->
Letter B
-> barn owl
Search Dictionary:
barn owl Definition
(n)
mottled
buff
and
white
owl
often
inhabiting
barns
and
other
structures
;
important
in
rodent
control
barn owl Synonyms
barn owl
Tyto alba
© Art Branch Inc.