What do Sapphire-Bellied Hummingbirds eat?

Sapphire-Bellied Hummingbirds primarily feed on nectar from various flowering plants and trees. Their long, thin beaks allow them to reach deep into flowers to extract the sweet nectar. Additionally, these hummingbirds also consume small insects, spiders, and other invertebrates that they may find among the flowers or foliage. These creatures provide them with essential proteins and nutrients that complement their sugary nectar diet.