I've been noticing something has been chewing on my leaves for a week now in my veg room. Today I found tiny green worm/caterpillar looking things on the back of my leaves. They are a little bigger than a spider mite.
I've never had and bug before besides gnats in my coco every now and...