News

While scientists do tend to give dinosaurs more dramatic names than extant animals - for example, Raptorex, Tyrannotitan, Sauroposeidon, Supersaurus and Skorpiovenator - Megaraptor well and truly ...