FLYCATCHER


Meaning of FLYCATCHER in English

[fly.catch.er] n (1678): any of various passerine birds (families Muscicapidae and Tyrannidae) that feed on insects taken on the wing

Merriam-Webster English vocab.      Английский словарь Merriam Webster.