What type of food do kingfishers eat?

Kingfishers are primarily piscivorous, meaning they eat fish. However, they're not picky eaters and will also consume:

* Insects: Especially dragonflies, beetles, and grasshoppers.

* Crustaceans: Such as crabs and shrimp.

* Amphibians: Like frogs and tadpoles.

* Reptiles: Occasionally small lizards.

* Small mammals: In rare cases, they might snatch a mouse or shrew.

The specific diet of a kingfisher depends on its species and habitat. For example, some kingfishers specialize in catching fish from shallow water, while others dive for fish in deeper water.

Overall, kingfishers are opportunistic feeders and will eat whatever prey is readily available. They are expert hunters and use their sharp beaks and keen eyesight to catch their food.