spotted flycatcher

EnglishEdit

 
A spotted flycatcher.

NounEdit

spotted flycatcher (plural spotted flycatchers)

  1. A small passerine bird found in Europe, Asia, and Africa, Muscicapa striata.

Derived termsEdit

TranslationsEdit

Further readingEdit