The overlooked fossils stored at the National Museums of Kenya belonged to one of the largest meat-eating mammals ever to walk the ... Simbakubwa’s name means “big lion” in Swahili though ...