just look at it closely dosent it look like a baby caterpillar
actually im pretty shure it is we have tons of those around here but i wouldnt feed it to a chameleon without knowing if it is safe first but im not entirely sure of what it is so to be safe you shouldnt use them right now.