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