herrerasaur
1. [ noun ] (zoology) a kind of theropod dinosaur found in Argentina
Synonyms: herrerasaurus
Related terms: theropod genus_Herrerasaurus
Similar spelling:   herrerasaurus