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 ...
Some results have been hidden because they may be inaccessible to you