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 ...
Results that may be inaccessible to you are currently showing.