Teste smaragd- vagy lombzöld, hátán sárgás vagy fehéres, esetenként kékkel szegett. Feje teteje és oldala is hasonló színű, zöldes fölső ajakpajzsokkal. A szem pupillája függőlegesen hasított rés.
Másik elnevezése vérpiton; Nevét a drapp, szürkésbarna alapszínen sorakozó vérpiros foltokról kapta. Tudományos neve ( Python curtus)az állat méreteihez képest rendkívül rövid farkára utal.
Nagytermetű, robosztus testű feltűnően élénken színezett kígyó. Az óriáskígyók családjának tagja, s az óvilági kígyók közül a legnagyobb, a 10 méteres hosszúságot is elérheti.