Trinidad gecko


Trinidad gecko is a species of lizard in the Sphaerodactylidae family native to northern South America.