AAnimals 10 Dinosaurs With Spikes on Back byShriya KatariaFebruary 18, 2024 Dinosaurs means “terrible lizards” is a animal species that appeared on planet Earth on the Triassic period, 231.4…