Translate flycatcher | into Italian
Definition of flycatcher
- a bird that catches flying insects, especially in short flights from a perch.
- Typical Old World flycatchers belong to the family Muscicapidae. Many others belong to the Old World family Monarchidae and the New World family Tyrannidae ( tyrant flycatchers), while some belong to families Eopsaltridae (Australasia), Platysteiridae (Africa), and Bombycillidae (America)