Nonetheless, his theory faced backlash from his peers in paleontology who argued that the concept of a dinosauroid was ...
What if 65 million years ago a meteor had not struck Earth, contributing to the extinction of the dinosaurs? In 1982, ...