By laelaps on September 1, 2008. Courtesy of the Houston Museum of Natural Science. Tags dinosaurs paleontology Log in to post comments More like this