"Indosuchus" era un terópodo de tamaño mediano de unos 6 metros de longitud y 2,2 de altura con un peso de 600 kilogramos a 1 tonelada.