Lo describieron a partir de restos encontrados en la Formación Lameta, en el Monte Bara Simla, en Madhya Pradesh, India.