Word info Synonyms

spotted flycatcher

Noun

Meaning

spotted flycatcher (plural spotted flycatchers)

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

Source: en.wiktionary.org

Synonyms

Hypernyms

Close letter words and terms