A lack of fossils, most likely. We don’t have enough evidence to determine what is variation within a species and what constitutes different species. For example, there’s a theory right now that there are actually [three species of Tyrannosaurus](https://www.sci.news/paleontology/three-tyrannosaurus-species-10590.html) rather than one, but it’s contentious because the sample size is so small.
Latest Answers