Find the word definition

Wikipedia
Indotyphlus

Indotyphlus is a genus of amphibian in the Indotyphlidae family which superficially resemble worms or snakes. They are sometimes known as Battersby's caecilians. They are only known from southern India.