Olive-spotted hummingbird

The olive-spotted hummingbird ("Leucippus chlorocercus") is a species of hummingbird. It is found in Brazil, Colombia, Ecuador, and Peru. Its habitat is subtropical or tropical moist shrubland.