100_8184 Dec14 Published at 900 × 1355 in Carcharodontosaurus Carchardontosaurus… quite the mouthful!