The Seychelles tree frog Tachycnemis seychellensis is a large tree frog found on Mahe, Praslin, Silhouette and La Digue. This…
Amphibians
Caecilians are limbless amphibians with segmented, wormlike bodies, small or sometimes non-existent eyes, no ear openings, and tiny sensory tentacles…
Smallest frogs in the world! The sooglossidae are tiny frogs. This family consists of four species that are endemic to…