The species, dubbed "Simbakubwa kutokaafrika" meaning "big African lion" in Swahili ... More on this and other stories How a shepherd found a dinosaur graveyard Lost history of African dinosaurs ...