Is Torosaurus Triceratops? The debate rages on! Green Tea and Velociraptors, 17 Mar 2014 For some time now, there has been much debate about whether our beloved dinosaur, Triceratops, is a distinct species, or a…