Grey worm caecilian
Ichthyophis griseivermis