Animalia > Chordata > Aves > Apodiformes > Trochilidae > Taphrospilus

Taphrospilus (Many-spotted hummingbird)

Species

Taphrospilus hypostictus (Many-spotted Hummingbird) (Attributes)

Photos

Images provided by Google Image Search