-
elongate
long conical snout
long mouth, large teethD & A at reartail base curves up in ridgebody encased in heavy polygonal scalestop of C: large bony scales -
body elongate, cylindrical
snout long pointed2Ds: V + I, 8-10, well separatedlarge mouth, lower jaw projects
large canine teethpelvics I, 5, behind pectoral baseA II