New World flycatcher

English

Noun

New World flycatcher (plural New World flycatchers)

  1. Any of various passerine birds of the American family Tyrannidae.