Large reptile with long body and strong jaws