Con el tamaño aproximado de un orangután, estos mamíferos fueron los de mayor tamaño que existieron en tiempos históricos y uno de los más grandes de la historia geológica de Madagascar.