Greater Flowerpiercer, Diglossa major

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

Ecological Data