I have found a number of green, flat, leaf-like insects in my garden and I'm wondering if they are good or bad. Should I leave them alone or dispatch them to green, leaf-like insect heaven? They are about 1cm long.
- posted
15 years ago