watch 02:56
Doctor Strange in The Multiverse o Madness - The Loop
Do you like this video?
Play Sound
Lufengosaurus (meaning "Lufeng lizard") is an extinct genus of massospondylid prosauropod dinosaur that lived in southwestern China during the Early Jurassic period.
Jurassic Park franchise
Lufengosaurus was featured in the Jurassic Park Institute now available to browse on Dinopedia.