Sometimes described as the Tyrannosaurus of the seas, Dunkleosteus was one of the largest armoured fish. It was as big as an elephant and a viscious hunter in the shallow seas in which it lived.