The almost 1000 species of bats that eat all types of food. The group of microbats mostly eat small flying night bugs like mosquitoes, moths and others. The megabats mostly eat ripe fruit found in the rainforests. There are other bats that eat strange food such as frogs, fish, scorpions, and plant nectar.
It is amazing the different types of foods that bats eat. The picture at the left is a nectar eating bat feeding from a hummingbird feeder.