Embora os esqueletos estejam incompletos, os pesquisadores estimam que os dinossauros mediam cerca de 9 metros de comprimento.
Animais são importantes para os ecossistemas por serem predadores, mantendo outras espécies sob controle, como pequenas centopeias e outros que vivem nos solos das florestas.