Remains of this animal which consist of fragments of jaws and teeth have been found in the Ouled Abdoun Basin in Morocco.
Останки этого животного, состоящие из фрагментов челюстей и зубов, были обнаружены на территории фосфатного бассейна Улед Абдун (en:Ouled Abdoun Basin) в Марокко.