Phyllodactylus leoni is a species of gecko. It is endemic to Ecuador.[2]
Phyllodactylus leoni is a species of gecko. It is endemic to Ecuador.