Astrodon
Astrodon (aster: star, odon: tooth) is a genus of large herbivorous sauropod dinosaur, related to Brachiosaurus, that lived in what is now the eastern United States during the Early Cretaceous peri...
See Profile
Dinosaurs Unleashed
Dinosaurs Unleashed is the a documentary tv show that could have 15 stories
See Story
Join the Conversation
0 comments on Astrodon as The Raptors in Dinosaurs Unleashed