Feb 13, 2023 by Enrico de Lazaro

Aetosaurs are quadrupedal, heavily-armored reptiles in the extinct order Aetosauria. Their name means ‘eagle lizard,’ and comes from the fact that...