El Indosaurus era un depredador de aproximadamente 700 kilogramos de peso y alrededor de 6 metros de largo, con un cráneo de gran tamaño que probablemente poseía adornos que, si bien no llegaban a ser cuernos como en el "Carnotaurus", eran característicos del clado.