Return to Article Details A Giant Spotted Gecko (Hemidactylus maculatus Dumeril and Bibron 1936) preying on Cnemaspis sp. Download Download PDF