logo

Video encyclopedia

Hemidactylus ituriensis

The Ituri leaf-toed gecko is a species of gecko. It is endemic to northeastern Democratic Republic of Congo.