Dinosaur names beginning with S will conjure up images of stegosaurus, Spinosaurus, maybe even Styracosaurus. These may be the famous dinosaurs starting with the letter S but it is a very long List indeed. there are over 100 dinosaurs on this page, and it is the second most popular letter to start a dinosaur name with!
We will take a look at all dinosaurs starting with S in this article of which there are 100 or so.
Also, as with all of our A to Z dinosaur pages we have the table below to help you check other dinosaurs, we aim to cover them all but of course there are new dinosaurs almost every week so bear with us!
You can find other dinosaur names and information by following the links in the table above.
Dinosaurs Names Beginning with S
we have information on each dinosaur here, just a few details as the pages get long! If we have an article on the dinosaur you can click the name to jump there and learn even more.
Sahaliyania was a hadrosaur type dinosaur from China. it lived 68 to 66 million years ago and was named in 2008.
Sahaliyania Name Meaning: “for Black”
Saichania was an ankylosaur from China and mongolia that lived 75 to 70 million years ago. it was over 5 metres ( 16 feet) long and would have been over 4000 lbs, – 2000kg.
It was discovered in 1970.
Saichania Name Meaning: “beautiful one”
Saltasaurus was a Sauropod dinosaur that lived 70-68 million years ago in Argentina. It had armour in its skin ( bony plates) it was discovered in 1975-1977 and was small for a sauropod dinosaur and estimates vary from 6 metres to 12.8 metres (18 to 42 feet)
Saltasaurus Name Meaning: “Salta Lizard”
Saltillomimus is now thought to be totomimus a ostrich like dinosaur from Mexico. it is estimated to be about 3 metres long
Saltillomimus Name Meaning: “Saltillo Mimic”
Saltopus only has fragments of fossils discovered so far so classification has been difficult. IT has been classified as compsognathus, coelophysis, a theropod and even a archosaur ( dinosaur ancestor) It lived about 230 million years ago and may be one of the earliest dinosaurs.
Saltopus Name Meaning: “hopping foot”
Sanjuansaurus was a very old herrerasaurus ( biped dinosaur) from Argentina that lived 231 million years ago. it was small at about 1 nichs ( 40 cm in length. )
Sanjuansaurus Name Meaning: “San Juan Province Lizard”
Santanaraptor was a theropod dinosaur from Brazil that lived about 112 million years ago during the early Cretaceous.
it was a small dinosaur at 4.1 feet and was named in 1999.
Santanaraptor Name Meaning: “Santana Thief”
Sarahsaurus was a two legged sauropod ( long neck dinosaur) that lived in Utah, USA 199 -182 million years ago. It was estimated in 2016 to be 4 metres ( 13 feet) long and weigh up to 200 kg ( 440lbs)
Sarahsaurus Name Meaning: “Sarah’s Lizard”
Saraikimasoom is a newly named small titanosaur sauropod from India/Pakistan. It is from the late cretaceous period and was about 40 feet long ( 12 metres) it was discovered and named in 2014-15 but the naming was incorrect and it was not formally recognised until 2021.
Saraikimasoom Name Meaning: “Innocent animal of Saraiki”
Sarcolestes was a very early member of the Ankylosaur family, perhaps event the first. it was discovered / named in England in 1893 and the name seems a little harsh for a herbivore! (see below) It lived in the Middle Jurassic about 165 million years ago.
Sarcolestes Name Meaning: “Flesh robber”
Sarcosaurus was an early theropod from England. it lived about 199-194 million years ago. It was discovered / described in 1921 and was a biped carnivore of about 3.5 metres (11 feet) and light at about 130 lbs. It was thought to be able to run fast.
Sarcosaurus Name Meaning: “Flesh Lizard”
Sarmientosaurus was a Titanosaur Sauropod dinosaur from South America that lived in the Mid to Early Cretaceous about 95 million years ago. It was discovered in 1997 but not classif ied until 2016.
it is estimated to be about 12 metres ( 38 feet) and about 22000 lbs in weight ( 10000 kg)
Sarmientosaurus Name Meaning: “Sarmiento Lizard”
Saturnalia is a very early base sauropod. it was bipedal meaning it walked on two legs unlike later sauropods ( long neck dinosaurs) and was small at about 1.5 metres long (5 feet) It was a very VERY early family member and lived in the LAte Triassic about 233 million years ago.
Saturnalia Name Meaning: “Carnival Lizard”
Saurolophus lived in both North America and Asia about 70-68 million years ago. During the Late Cretaceous period. It had a spike crest on its head.
It was quite a large dinosaur at 27 feet long ( 8.2 metres) and about 7000 lbs. ( 3300 kg) It Aisa it was thought to grow bigger at possibly 43 feet ( 13 metres) long and 24000 lbs! ( 11,000 kg)
Saurolophus Name Meaning: “Lizard Crest”
Sauroniops was a member of the carcharodontosaurus family although its name is scary, it was named as only a eye socket bone was found. It was discovered in 2012.
It lived about 100 million years ago and was a large carnivore, though as just an eye bone has been found it is hard to judge how large.
Sauroniops Name Meaning: “Eye of Sauron”
Sauropelta was an armoured dinosaur from the Early Cretaceous period in North america about 108 million years ago. it is also one of the more famous dinosaur names beginning with s
It was between 5 and 7.6 metres long (17-25 feet) with Spikes on its shoulders and armour on its body.
Sauropelta Name Meaning: “Lizard Shield”
Saurophaganax was a Carnivore from the allosaur family. it lived in USA, Oklahoma 151 million years go and is in fact Oklahoma’s state dinosaur. it name is a great addition to the dinosaur names beginning with d!
It had a wide range of size estimates from 34 to 43 feet!
Saurophaganax Name Meaning: “lord of the Lizard eaters”
Sauroposeidon is a very large sauropod that lived in the USA 112-100 million years ago. it is thought to be one of the tallest ever dinosaurs with a height of 16-21 metres ( 89 – 112 feet)
it was thought to be about 89 to 112 feet long ( 27 to 34 metres) and its weight is estimated to be 40,000 to 60000 kg ) 90 to 135000 lbs) It was discovered in 1994.
Sauroposeidon Name Meaning: “Lizard earthquake God”
Saurornithoides was a troodon / maniraptoran dinosaur who would have been a fast runner. It was carnivorous and was discovered in 1924. it lived during the late cretaceous about 75 million years ago in Mongolia
Saurornithoides Name Meaning: “Lizard bird Form”
Saurornitholestes was a member of the raptor family of dinosaurs ( dromaeosaur) from the USA and lived about 777-68 million years ago. It was named and described in 1978. Like most other raptors is was small at about 6 feet long ( 1.8 metres) and about 22 lbs in weight. 9 10 kg)
Saurornitholestes Name Meaning: “Lizard Bird thief”
Savannasaurus is a sauropod ( long neck) from queensland Australia. it was named in 2016 and even has a nicj name – Wade – It was 15 metres long ( 50 feet) it would have lived 94 million years ago.
Savannasaurus Name Meaning: “Savanna Lizard”
Scansoriopteryx was a maniraptoran dinosaur that was very small. it is thought to have lived in trees. It was discovered in 2000 and lived about 165 -155 million years ago. it was a very small dinosaur and has been compared to the size of a sparrow.
Scansoriopteryx Name Meaning: “climbing wing”
Scelidosaurus was a very early armoured dinosaur that lived 196 to 183 million years ago. It was discovered in the UK and described and named in 1859. It was about 13 feet long 8 4 metres and a herbivore)
Scelidosaurus Name Meaning: ” limb lizard” ( and rib of beef lizard lol)
Scipionyx was a theropod from italy and lived in the Early cretaceous period about 113 million years ago. It is very well preserved including internal organs and muscles.
The fossil is of a young dinosaur about 50 cm long it is unknown how long it would grow as an adult. it is one of the best preserved fossils ever found.
Scipionyx Name Meaning: “Scipio Claw”
Sciurumimus is a therapod from Germany that lived 150 million years ago. it was a small dinosaur of about 3 feet in length. it was named and described in 2012.
Sciurumimus Name Meaning: “Squirrel mimic”
Scolosaurus was an ankylosaurus family member from the late cretaceous. it lived 84 to 70 million year ago and was found /named in 1928.
Scolosaurus Name Meaning: “pointed stake lizard”
Scutellosaurus was a very early armoured dinsoaur that was about bipedal. it lived in the Early jurassic about 196 million years ago. It was certainly smaller than most other armoured dinosaurs and would be up to 4 feet long and herbivorous.
Scutellosaurus Name Meaning: ” Little Shielded Lizard”
Secernosaurus was a duck billed hadrosaur from the late cretaceous period. it live din South America and was possibly 5 metres long ( though the fossils may be from a young dinosaur)
Secernosaurus Name Meaning: “Severed Lizard”
Sefapanosaurus was an early sauropod dinosaur from South Africa. it was first described in 2015 and lived about 200 million years ago in the Early Jurassic.
Sefapanosaurus Name Meaning: “cross lizard”
Segisaurus was a theopod dinosaur from the early Jurassic about 183 million years ago. it was a coelophysoids dinosaur and small like others in the family. it was about 1 metre Long ( 3 feet) and was discovered in North America in 1936.
Segisaurus Name Meaning: “Segi Canyon lizard”
Segnosaurus was a therizinosaurus family member from the late cretaceous period about 90 million years ago. its fossils were discovered in the Gobi desert in the 1970s and it was about 7 metres long. ( 20-23 feet)
Segnosaurus Name Meaning: “Slow Lizard”
Seitaad was an early Sauropod that lived in the Early Jurassic period about 200 million years ago. It was named and described in 2010.
Seitaad Name Meaning: “mythical sand monster”
Seismosaurus is now considered to be an example of diplodocus. which you can read more about here and on the link below. It is one of the more famous dinosaur names beginning with s
Seismosaurus Name Meaning: “earthquake lizard”
Sellosaurus is now known as plateosaurus and it was a very early sauropod ancestor that lived in the late triassic period about 214 to 204 million years ago.
Sellosaurus Name Meaning: “broad lizard”
Only an arm bone has been found of Serendipaceratops. This was found in Australia in 1993. however it is not certain this was a different species.
Serendipaceratops Name Meaning: “Serendipitous horned face”
Serikornis was a feathered bird like dinosaur that lived in the middle Jurassic about 165 – 162 million years ago.
Serikornis Name Meaning: “Ge Sun’s Silk bird”
Shamosaurus was an ankylosaurus dinosaur from Mongolia. it was discovered in 1977 and described in 1983. it lived during the early Cretaceous period.
It was about 5 metres lng and 4500 lbs although it has been estimated up to 7 metres ( 23 feet) as well.
Shamosaurus Name Meaning: “Sand Desert Lizard”
Shanag lived 130 million years ago in the Early Cretaceous. It was a member of the dromaeosaurid family 9 raptor) btu a very early one. it was named and described in 2007 and was found in Mongolia.
it was thought to be small at about 5 feet long ( 1.5 metres)
Shanag Name Meaning:
Shantungosaurus was a large duckbilled hadrosaur from China. it is thought to be the largest hadrosaur in the world. it lived about 70 million years ago in the late cretaceous period.
it is estimated to grow up to 48 feet in length and even up to 54 feet long. it may have weighed up to 35,000 lbs ( 16000 kg)
Shantungosaurus Name Meaning: “Shantung Lizard”
Shanxia is an ankylosaur family member from China, that lived 99-71 million years ago. It was discovered in 1993.
Shanxia Name Meaning: “for Shanxi”
Shaochilong has a cool sounding name ( shark tooth dragon) in Chinese. it was a carcharodontosaurus from China and lived about 92 million years ago.
Although the fossils went missing in 1994 it was discovered in 1964. it is thought to be about 5-6 metres long (16-20 feet) and weigh about 1100 lbs ( 500 kg)
Shaochilong Name Meaning: “Shark tooth Dragon”
Shenzhousaurus is a bird like / ostrich like dinosaur of about 2 metres in length from China again. it lived in the Early Cretaceous period about 126 million years ago.
Shenzhousaurus Name Meaning: “Shenzhou lizard”
Shingopana is a titanosaurian Sauropod from Africa, tanzania. It lived in the late cretaceous period about 74-71 million years ago. It was small for a sauropod ( long neck dinosaur) and was about 16 feet long ( 8 metres)
Shingopana Name Meaning: “Wide Neck”
Shuangbaisaurus was a carnivore dinosaur from China. it may be a young version of sinosaurus and had crests on its head a little like a dilophosaurus. it was named / described in 2017.
Shuangbaisaurus Name Meaning: “Shuangbai Lizard”
Shunosaurus was a sauropod from Sichuan in China. that lived in the late jurassic about 159 million years ago.
it was discovered in 1977 and almost complete skeletons have been discovered. It was about 36 feet long, though the most complete fossils were estimated to be about 31 feet ( 9.5 metres) and would have weighed about 7000 lbs ( 3000 kg)
Shunosaurus Name Meaning: “Shu ( sichuan) Lizard”
Shuvosaurus was discovered and described in the early 1990s. it was a at first thought to be a theropod dinosaur due to its beaked mouth and strong hind limbs but was later reclassified to be a reptile similar to a crocodile!
Shuvosaurus Name Meaning: “Shuvo’s Lizard”
Shuvuuia is a bird like dinosaur from the alvarezsauridae family. The Shuvuuia had strong hind legs but also strong forelimbs good for digging. it lived in what is now mongolia 75 million years ago.
it is thought to have Nocturnal dinosaur characteristics and was a small feathered dinosaur. You can read more about nocturnal dinosaurs here and in the link below. It is one of the more famous dinosaur names beginning with s
Shuvuuia Name Meaning: “Desert Bird”
Siamodon is an iguanodon type dinosaur from thailand (hence the name) it lived during the Early Cretaceous period about 120 -113 million years ago.
Siamodon Name Meaning: “Thailand Tooth”
Siamosaurus was a spinosaurus type dinosaur from thailand. It was early cretaceous and lived about 129 – 113 million yeas ago. It was discovered in 1983 and was thought to be 30 feet in length,
Siamosaurus Name Meaning: “Thailand Lizard”
Siamotyrannus was a carnivorous dinosaur from thailand. It lived in the Early Cretaceous about 145-125 million years ago. It was a member of the metriacanthosaur family not the tyrannosaur family.
Siamotyrannus Name Meaning: “Thailand Tyrant”
Siats was a large carnivore from north america. its size has been estimated at 38 feet long ( almost 12 metres) and a weight of 8500 lbs ( 4000 kg)
Siats Name Meaning: “Man eating monster”- from Ute mythology
This may have been a species of Spinosaurus from North Africa or a carcharodontosaurus. it lived 99-94 million years ago in the Late Cretaceous.
Sigilmassasaurus Name Meaning: “Sigilmassa Lizard”
Silutitan was a large sauropod from China. It was discovered in 2006 and named described in 2021.
Silutitan Name Meaning: “Silk road giant”
Silvisaurus was an ankylosaur from north America. it was discovered in 1955 and named in 1960. It lived about 104 million years ago.
it was a small oviraptor type dinosaur about 1 metres long.
Silvisaurus Name Meaning: “Woodland Lizard”
Similicaudipteryx is a feathered therapod dinosaur from China. It lived in the early cretaceous 124-120 million years ago ad was discovered in 2007.
it was a small oviraptor type dinosaur about 1 metres long.
Similicaudipteryx Name Meaning: “similar to caudipteryx”
Sinocalliopteryx was a small compsognathus type dinosaur from china. that lived 124 million years ago. While small it was one of the largest of this species at almost 8 feet long (2.4 metres)
Sinocalliopteryx Name Meaning: “Chinese beautiful Feather”
Sinoceratops was a ceratopsian dinosaur that lived in china (hence the name) 73 million years ago. It could be almost 20 feet long and 4000 lbs in weight. It had a single horn on its face but its frill had other outward facing horns. it is also one of the more famous dinosaur names beginning with s
Sinoceratops Name Meaning: “Chinese horned face”
Sinocoelurus was a Chinese theropod dinosaur known only from limited fossils. it would have lived 160 million years ago.
Sinocoelurus Name Meaning: “Chinese Hollow Tail”
Sinornithoides was a troodon family member from china. it was about 3 feet long (1 metre) and lived 113 million years ago. it was discovered in 1988.
Sinornithoides Name Meaning: “Chinese Bird Form”
Sinornithomimus was an ostrich like bird like dinosaur from China. it was found in 1997 and lived about 92 million years ago. it is estimated to be about 8 feet in length and 200 lbs in weight ( 90 kg)
Sinornithomimus Name Meaning: Chinese Ostrich Mimic”
Sinornithosaurus was a member of the dromaeosaur family of dinosaurs ( raptor like) and was feathered. it lived 124 -122 million years ago and was similar to archaeopteryx. it is one of the more famous dinosaur names beginning with s
it was thought to have a poisonous bite for a while and you can read more about that here.
Sinornithosaurus Name Meaning: “Chinese Bird Lizard”
Sinosauropteryx was a compsognathus type dinosaur with feathers, one of the first dinosaurs to be discovered with proof of feathers. it was about 1 metre long and lived 126 million years ago.
Sinosauropteryx Name Meaning: “Chinese Reptile Wing”
Sinosaurus was a theropod from China, it was about 18 feet in length (5.5 metres) it was discovered in 1940 and lived about 201-196 million Years ago in the early Jurassic.
Sinosaurus.Name Meaning: “Chinese Lizard”
Sinotyrannus was an early ancestor of tyrannosaurus living about 55 million years before its bigger descendant in China. it was alive during the Early Cretaceous about 120 million years ago.
Although smaller than the tyrannosaurus rex, it was bigger than most tyrannosaurs of the time at 1-10 metres long ( 25-33 feet )
Sinotyrannus Name Meaning: ” Chinese Tyrant”
Sinovenator was a troodon dinosaur from China, and was described / classified in 2002. it lived 125 million years ago. It was about 1 metre long, and 5 lbs in weight.
Sinovenator Name Meaning: “Chinese hunter”
Sinraptor was a theropod dinosaur and a carnivore from China. It lived 160 million years ago and was 7.6 metres in length. ( 25 feet) In 2016 it was scaled up to 11.5 metres or about 37 feet.
Sinraptor Name Meaning: “Chinese Thief”
Sinusonasus is another chinese dinosaur and another theropod a troodon family member. it was a small dinosaur at 1 metre and 5 lbs ( 2.5 kg)
Sinusonasus Name Meaning: “wave nose”
Sirindhorna was a hadrosaur from Thailand. Discovered in 2007. It lived in the Early Cretaceous period about 120 – 113 million years ago.
Sirindhorna Name Meaning: “For Sirindhorn”
Skorpiovenator was a carnivore from Argentina that lived about 95 million years ago. it was thought to be 6-7.5 metres in length. (20 to 25 feet in length) It was described and named in 2008.
Skorpiovenator Name Meaning: “Scorpion hunter”
Sonidosaurus was a sauropod fro, mongolia. it was a small long necked dinosaur that grew to 9 metres long (30 feet) it lived about 95 to 80 million years ago.
Sonidosaurus Name Meaning: “Sonid Lizard”
Sonorasaurus was discovered in 1994 in the USA. It was a sauropod dinosaur that lived between the Early and Late Cretaceous.
It is estimated to be about 49 feet long ( 15 metres) long
Sonorasaurus Name Meaning: “Sonoran Lizard”
Soriatitan was a brachiosaurus type sauropod dinosaur that lived between 138 – 130 million years ago. it was discovered in 2000 and named in 2017.
Soriatitan Name Meaning: “Soria Titan”
Spectrovenator has a very cool name ( Ghost hunter) though it was named as it was an unexpected find. it was found under another dinosaur fossil. – a large titanosaur. It was a carnivorous dinosaur than lived about 125 million years ago. and was named and classified in 2020.
Spectrovenator Name Meaning: “Ghost Hunter”
Spiclypeus was a member of the horned face dinosaurs ( ceratopsians) it was found in Montana, USA, and lived about 76 million years ago.
it was about 15-20 feet long and would have weighed 3000-4000 kg (6500-9000 Lbs)
Spiclypeus Name Meaning: “Spike Shield”
Sphaerotholus was a pachycephalosaurus family member from North America. it lived about 73 -66 million years ago. It was discovered in 2002.
Sphaerotholus Name Meaning: “Ball Dome Head”
Spinophorosaurus was a sauropod dinosaur that lived in Africa 167 million years ago. it was discovered in the 2000’s.
it was bout 43 feet long (13 metres) and had two bony spikes on its tail.
Spinophorosaurus Name Meaning: “Spine Bearing Lizard”
Spinops was a horned face dinosaur (ceratopsian) that lived in Canada 76 million years ago. It wasn’t named until 2011 though it was found in 1916.
Spinops Name Meaning: “Spine face”
Spinosaurus was the longest, and one of the heaviest meating eating dinosaurs of all time. you can read more about it here on its two pages. It is also one of the more famous dinosaur names beginning with s
Spinosaurus Name Meaning: “Spine Lizard”
Spinostropheus was a carnivore dinosaur from the middle jurassic. it was discovered in 1959. it was about 4 metres long ) 13 feet) ad would have weighed about 200 kg – (440 lbs)
Spinostropheus Name Meaning: “spine vertebra”
Staurikosaurus was a small Triassic carnivore similar to herrerasaurus. it lived in Brazil 233 million yeas ago and was about 2 metres long.
Staurikosaurus Name Meaning: “Southern Cross Lizard”
Stegoceras was a pachycephalosaurus type dinosaur. it lived in North America 77-74 million years ago. It was discovered in 1902 and was small.
It was about 6-8 feet long ( 2-2.5 metres) and would have weighed 10 to 40 kg ) 22-88 lbs)
Stegoceras Name Meaning: “Horn Roof”
Stegopelta was a ankylosaurus type armoured dinosaur from the early cretaceous period about 104-97 million years ago.
It was discovered in 1905
Stegopelta Name Meaning: “Roofed Shield”
Stegosaurus is one of the more famous dinosaur names beginning with S in this list and you can read all about the stegosaurus, spiked dinosaurs and armored dinosaurs in the list below.
Stegosaurus Name Meaning: “Roof Lizard”
Stenopelix was possibly an early ceratopsian dinosaur ( horned face) from the Late jurassic / early cretaceous periods. It lived about 140 million years ago in germany.
Stenopelix Name Meaning: “Narrow Pelvis”
Stokesosaurus is a tyrannosaurus rex ancestor from the Late jurassic. it lived 152 -150 million years ago. it was a small carnivore at 3-4 metres long 10-13 feet. it was discovered in the 1970s.
Stokesosaurus Name Meaning: “Stoke Lizard”
Struthiomimus was a powerful biped running dinosaur from the late cretaceous period in North America. it is likely to be herbivorous or possibly omnivorous.
it was discovered in 1914 ( or 1890). It would have been about 14 feet long * 4.5 metres) and about 30 lbs ( 150 kg)
Struthiomimus Name Meaning: “Ostrich mimic”
Struthiosaurus was a nodosaurid dinosaur ( armored) from Europe. it lived about 85 to 66 million years ago and was one of the smallest of the family.
It grew to about 3 metres 9 10 feet) long and would have weighed 660 lbs ( 300 kg)
Struthiosaurus Name Meaning: “Ostrich Lizard”
Stygimoloch, like dracorex hogwartsia, is now considered to be a juvenile pachycephalosaurus, however its name is so cool we are not quite ready to let it go yet! it is also one of the more famous dinosaur names beginning with s
Stygimoloch Name Meaning: “demon from the river of death.”
Styracosaurus was a horned face dinosaur and one of the more famous dinosaur names beginning with s ( ceratopsian) from 75 million years ago. it had large spikes on its nose and its frill. It was about 18 feet long and 5 000 lbs.
Styracosaurus Name Meaning: “spiked lizard”
Suchomimus lived in what is now Africa about 125 million years ago. It is one of the more famous dinosaur names beginning with s. During the Early Cretaceous. it was 9-11 metres long ( 31 to 36 feet) and up to 10000 lbs in weight.
Suchomimus Name Meaning: “crocodile mimic”
Supersaurus was first discovered in 1972 in Colorado in the USA. it lived about 153 million years ago in the Late jurassic Period. it was a sauropod dinosaur.
it was one of the largest known dinosaurs at 33-34 metres long (108 to 112 feet) and could weigh up to 90,000 lbs.
Supersaurus .Name Meaning: “Super Lizard”
Suuwassea lived in the late jurassic period about 156 – 146 million years ago It was a sauropod dinosaur that lived in the USA.
It was about 14 to 15 metres long (46 to 49 feet) and 11000 lbs.
Suuwassea Name Meaning: ” Old thunder”
Suzhousaurus was a member of the Therizinosaurus family from China. it lived about 124 to 113 million years ago and was discovered in 1999. It was large but not as large as its descendant the therizinosaurus.
it could grow to 20 feet long (6 metres) and be 6500 lbs in weight ( 3000 kg)
Suzhousaurus Name Meaning: “Suzhou Lizard”
Szechuanosaurus was a theropod from the Late jurassic period of China. it was discovered in 1942 and was thought to be medium sized.
Szechuanosaurus Name Meaning: “Szechuan Lizard”
there you have all the dinosaur names beginning with S so far. As we mentioned there are about 100 or so dinosaur names beginning with S, and more are added each year. We will try to keep up~
Hi, I am Roy Ford a General Studies and English Teacher who has taught all over the world. What started as a fossil collection became a great way to teach, motivate and inspire students of all ages and all over the world about dinosaurs and from that and children’s love of dinosaurs came the site dinosaur facts for kids, a resource for all ages.