Archaeornithomimus is one of the largest known ornithomimosaurian theropod dinosaurs. It was discovered from dig sites in China.
Archaeornithomimus is one of the largest known ornithomimosaurian theropod dinosaurs. It was discovered from dig sites in China.