Yes, this is a Gerrhosaurus major