VariousWords beta
Related Terms:
Noun
Definition: A small European flycatcher, the spotted flycatcher, Muscicapa striata, that often nests on a beam in a building.
VariousWords beta
Definition: A small European flycatcher, the spotted flycatcher, Muscicapa striata, that often nests on a beam in a building.