Question: what is eating holes in my leaves?
Answer: Holes in flower leaves usually indicate insect pests rather than disease, which tends to cause spots on the leaves or dropping leaves. Holes are caused by insects with chewing mouthparts, such as caterpillars and beetles. ... Those bugs that eat your plants probably feed birds and frogs.