Grey-bellied Flowerpiercer, Diglossa carbonaria

Common Name Grey-bellied Flowerpiercer
Alternative common Names Grey-bellied Flower-piercer
Scientific Name Diglossa carbonaria
Taxonomic Family Thraupidae
Taxonomic Order Passeriformes

Ecological Data