Grey worm caecilian

Ichthyophis griseivermis