Synonyms for herrerasaurus | Synonym.com

Synonyms and antonyms for herrerasaurus

1. herrerasaurus (n.)

a kind of theropod dinosaur found in Argentina

Synonyms: