Definify.com
Definition 2024
spotted_flycatcher
spotted flycatcher
English
![](http://llc12.www.definify.com/images_main/Muscicapa_striata_1__Martin_Mecnarowski_.jpg)
A spotted flycatcher.
Noun
spotted flycatcher (plural spotted flycatchers)
- A small passerine bird found in Europe, Asia, and Africa, Muscicapa striata.
Derived terms
Translations
bird
|