Herrerasaurus



Herrerasaurus was one of the earliest dinosaurs.

For many years, the classification of Herrerasaurus was unclear, as the animal was initially known from very fragmentary remains. Herrerasaurus has been classified as either an early theropod or an early saurischian in at least five recent reviews of theropod evolution, with many researchers treating it at least tentatively as the most primitive member of Theropoda.