How dependent are hummingbirds on worms for babies?
Hummingbirds do not eat worms. Their main source of food is nectar from flowers. They also catch insects like spiders, and other small invertebrates and eat them in flight to meet their high protein requirements.