Question: what do syrphid flies eat?
Answer: Habitat: Hover flies can occur anywhere there are pollen and nectar rich plants. Diet: Adults feed on a wide variety of pollen- and nectar-rich blooms. Some larvae eat decaying plant or animal matter while others prey on garden pests such as aphids.