Los restos fósiles se encuentran en sedimentos del (Cretácico Superior), en la Formación Maevarano en una cantera de la provincia de Mahajanga, en Madagascar.