De Ceylonrupsklauwier is een grijze vogel welke ca. 18cm groot wordt. Hij heeft een donkergrijze bovenzijde en lichte onderzijde. Hij is voorzien van een zwarte oogstreep, aan boven en onderzijde hiervan afgetekend met een witte streep. Hij heeft een zware donkere snavel. De poten zijn eveneens donkerkleurig.
Het is een insecteneter.
Ceylonrupsklauwier,Sri Lanka woodshrike,Tephrodornis affinis
Stam: Chordata
Klasse: Aves
Orde: Passeriformes
Familie: Tephrodornithidae
Geslacht: Tephrodornis
Soort: Tephrodornis affinis
Hij komt voor in noord, oost en groot deel van het zuiden van Sri lanke in de droge gebieden en moerasgebieden. Ze komen niet voor in de hoogste delen van Sri Lanka.
Het is een endemische vogelsoort op Sri Lanka.