Thats an Ameiva. I'm not sure of the specifics as there are several species in S. Fl...thanks