Amphibians

Seychelles Caecilians

Caecilians are limbless amphibians with segmented, wormlike bodies, small or sometimes non-existent eyes, no ear openings, and tiny sensory tentacles…