Moustached Flowerpiercer, Diglossa mystacalis

Common Name Moustached Flowerpiercer
Alternative common Names Moustached Flower-piercer
Scientific Name Diglossa mystacalis
Taxonomic Family Thraupidae
Taxonomic Order Passeriformes

Ecological Data