Still alive. Help me identify it. Found in flower we reported this morning. #ick #insect #worm #caterpillar #bug #garden November 20, 2015 admin @jennifercork Still alive. Help me identify it. Found in flower we reported this morning. 2 0 #ick,#insect,#caterpillar,#garden,#worm,#bug, Websta