Stripe-breasted Starthroat, Heliomaster squamosus

Common Name Stripe-breasted Starthroat
Scientific Name Heliomaster squamosus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data