spotted flycatcher
English edit
Noun edit
spotted flycatcher (plural spotted flycatchers)
- A small passerine bird found in Europe, Asia, and Africa, Muscicapa striata.
Synonyms edit
Translations edit
bird
|
Further reading edit
- spotted flycatcher on Wikipedia.Wikipedia