Synonyms and Antonyms for herrerasaur

1. herrerasaur (n.)

a kind of theropod dinosaur found in Argentina

Synonyms: