Ayllusuchus
In-game article clicks load inline without leaving the challenge.
Ayllusuchus is an extinct genus of medium-sized sebecid mesoeucrocodylian. Fossils have been found in the Lumbrera Formation of Argentina (Eocene age, Casamayoran). It possessed a relatively long and low snout compared to other sebecids.