A species of lizard from the tribe. lizards on the floor. lizard on the green leaf noegrr DP-605965266