true flycatcher
English
Noun
true
flycatcher
(
plural
true flycatchers
)
Old World flycatcher
.