dcsimg

Ayllusuchus is a genus of crocodilian in the family Sebecidae.

EOL has data for 9 attributes, including: