They look like black soldier fly grubs (sometimes called Phoenix worms). They are very good for reptiles.