The olive-spotted hummingbird is a species of hummingbird in the "emeralds", tribe Trochilini of subfamily Trochilinae. It is found in Brazil, Colombia, Ecuador, and Peru.
Similar species: Swifts And Hummingbirds
By DR_M_Z
All rights reserved
Uploaded Dec 7, 2025. Captured Nov 2, 2025 07:16 in HQ4X+66 Oasis, Ecuador.