Shop Products
Houzz Logo Print
annagater

What are these green things on my tree?

annagater
11 years ago

Can anyone identify these little green pod things? They are some kind of bug larvae I'm pretty sure. The tree leaves will be full of little holes soon. What can I do about this? Thanks!

Comments (6)