Spotted Berrypecker, Melanocharis crassirostris

Common Name Spotted Berrypecker
Scientific Name Melanocharis crassirostris
Taxonomic Family Melanocharitidae
Taxonomic Order Passeriformes

Ecological Data