watch 02:56
Doctor Strange in The Multiverse o Madness - The Loop
Do you like this video?
Play Sound
Omeisaurus (meaning "Omei lizard") is an extinct genus of sauropod dinosaur that lived in China during the Middle Jurassic period.
Jurassic Park franchise
Omeisaurus appeared in the website Jurassic Park: Institute on Dinopedia.