Spinosaurus meaning, Spine Lizard, was a carnivorous theropod dinosaur that live during the Mid-Cretaceous period, about 99 Million Years Ago. It was particularly noticed by it long spines which measured 5 1/2 feet tall.. This was considered to be the largest carnivorous dinosaur known to ever walked the earth at a staggering 59 feet long and weighing in at 23 tons. These teeth were found in Morocco, North Africa.