Herrerasaurus (
Noun
)
Meaning
A kind of theropod dinosaur found in Argentina.
Classification
Nouns denoting animals.
Synonyms
Herrerasaur
Hypernyms
Theropod
Bird-footed Dinosaur