Cnemidophorus espeuti is a species of teiid lizard found on Isla de Providencia and San Andrés in Colombia.[1]
Cnemidophorus espeuti is a species of teiid lizard found on Isla de Providencia and San Andrés in Colombia.