Lanza's leaf-toed gecko (Hemidactylus ophiolepoides) is a species of gecko. It is found in Ethiopia and Somaliland.[1]
Lanza's leaf-toed gecko (Hemidactylus ophiolepoides) is a species of gecko. It is found in Ethiopia and Somaliland.