تم اكتشاف هذه السحلية المفترسة التي يبلغ طولها 26 قدمًا، حوالي 8 أمتار، بناءً على تحليل جمجمة وبقايا هيكلية أخرى تم اكتشافها في منجم في المملكة المغربية.