Rate & Review Product

Dilophosaurus was a theropod dinosaur from the Pliensbachian stage of the Early Jurassic Period. The name means 'two-crested lizard', from the two crests of the animal (Greek di for 'two', lophos 'crest', and sauros 'lizard').