Feedback
Barn owl
Meaning
Noun
●
In Owls:
An
owl
of the
species
Tyto
alba
, often having a
white
face
and
commonly
found in
barns
and other
farm
buildings.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better