Rufous-necked Puffbird, Malacoptila rufa

Common Name Rufous-necked Puffbird
Scientific Name Malacoptila rufa
Taxonomic Family Bucconidae
Taxonomic Order Galbuliformes

Ecological Data