Dinosaur Encyclopedia
Equijubus
Its name is Greek for "horse mane".
Back to all dinosaurs