Reptiles > Squamata
The Vietnamese Leopard Gecko (Goniurosaurus araneus), also known as the Vietnamese spider gecko, is an extraordinary, highly specialized eyelid gecko endemic strictly to the rugged limestone karst formations of northern Vietnam. Discovered by herpetologists in the...
error: