While the brain is similar to many theropods, it is most similar to that of allosauroids.
Ndërsa truri është i ngjashëm me shumë teropodë, ai është më shumë i ngjashëm me ato të alosauridëve.