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