Nectar and bugs
Yes.
it eats ants, birds , bettles and grasshoppers
They eat Nectar from flowers. Just like any other hummingbird would. They drink from a long straw like mouth.
yes just like all birds do except the humming bird
Finches and humming birds only eat small bugs!
Humming birds are energetic because they eat a diet rich in sugar.
well oriole eat orange nectar and humming birds so its omnivore
Beatles, worms, and a lot more, grasshoppers....
Other praying mantis, creobroters, European mantis and Larger brown mantis. also some birds will eat a praying mantis (humming birds and other small birds).
well in mating season they have been known to eat nuts for the fiber because of their low self-esteem
Yes. Some types of humming birds eat caterpillars.
A cardinal bird does not really have a job with its species. They are meant to eat, breed, and raise new generations of cardinal birds.