Find the word definition

Wikipedia
Indotyphlidae

The Indotyphlidae are a family of common caecilians found in Africa, Seychelles and India. Like other caecilians, they superficially resemble worms or snakes.