Acrocanthosaurus; a name that translates to “high-spined lizard”, this large muscular theropod is a force to be reckoned with.
Image
Acrocanthosaurus; a name that translates to “high-spined lizard”, this large muscular theropod is a force to be reckoned with.