Shonisaurus dinosaurs facts Shonisaurus in the Shoshone Greek meaning "mountain reptile", this dinosaur can be found throughout the world's oceans. It has about Continue Reading