Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

barn owl Definition

Cancel
barn owl
noun(barn owl)
a widely distributed owl (Tyto alba) that has plumage mottled buff brown and gray above and chiefly white below, frequents barns and other buildings, and preys especially on rodents

Words Related to barn owl!

barn owl Examples by Brain Bank Users