saw this critter on a rose leaf I think it is a Spiny Oak Slug aka Euclea delphinii
images are property of A D Forman