puffback flycatcher

English

Noun

puffback flycatcher (plural puffback flycatchers)

  1. A bird, Batis pririt