Hemidactylus maculatus
Hemidactylus maculatus (spotted leaf-toed gecko) is a species of large gecko found in the Western Ghats of India and in parts of Sri Lanka.
What is the scientific name of the Giant Spotted Gecko?
The scientific name of the Giant Spotted Gecko is Hemidactylus maculatus.
How many Giant Spotted Gecko sightings have been recorded?
187 observations of the Giant Spotted Gecko have been recorded on iNaturalist.