Hi, we have found some visitors in our garden - they are bright green caterpillars with darker green chevrons on them. They are currently sitting on my Acer in the garden. Does anyone know which species they are? My husband wants to get rid of them but I would like to know what they are before we do. Also if anyone knows what they eat and whether we could leave them be.
Thanks for your help