Spotted Flycatcher (noun) Definition, Meaning & Examples

noun
  1. a European woodland songbird, Muscicapa striata, with a greyish-brown streaked plumage: family Muscicapidae (Old World flycatchers)
Spotted Flycatcher (noun) Definition, Meaning & Examples

More Definitions