spotted flycatcher

English edit

 
A spotted flycatcher.

Noun edit

spotted flycatcher (plural spotted flycatchers)

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

Synonyms edit

Translations edit

Further reading edit