C'est une espèce assez petite, environ 40 cm, avec une tête triangulaire bien distincte du corps, et une queue courte et arrondie. Elle est de couleur brun à noir, avec des lignes en zig-zag sur le dos, plus ou moins irrégulières.
Cette espèce est endémique du Sud-Ouest de la Tanzanie. Elle se rencontre dans les monts Udzungwa et Ukinga, à environ 1 800 m d'altitude, et préfère les zones forestières plutôt humides, bien qu'elle puisse se rencontrer près des habitations et des cultures.