Mnyamawamtuka means “beast of the Mtuka” because it was unearthed near the Mtuka River bed in southwestern Tanzania. “This excavation was fairly involved, as the fossils were discovered ...