Hummingbirds are known for feeding on nectar but they cannot survive on nectar alone. They also need protein, fats, salts, fiber, amino acids and a range of nutrients which is important to have a balanced diet. Insects are important sources of these needed nutrients. Source
choosing a selection results in a full page refresh