Cnemaspis biocellata, also known as the twin-spot rock gecko, is a species of gecko endemic to western Malaysia.[1]
Cnemaspis biocellata, also known as the twin-spot rock gecko, is a species of gecko endemic to western Malaysia.