Түүний урт эрүү нь 70-с илүү хурц үзүүртэй шүдтэй, амныхаа угт нэмэлт хэсэгтэй бөгөөд энэ замаар орсон ямар ч зүйлд зугтах газар байхгүй гэсэнтэй адил байдаг.
Its long jaws were studded with more than 70 razor-sharp teeth, along with an extra set in the roof of its mouth, meaning that there was no escape for anything that crossed its path.