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

beambird Definition

Cancel
beambird
noun
A small European flycatcher, the spotted flycatcher, ''Muscicapa striata'', that often nests on a beam in a building

Words Related to beambird!

beambird Examples by Brain Bank Users