Synonyms and Antonyms for herrerasaurus

1. herrerasaurus (n.)

a kind of theropod dinosaur found in Argentina

Synonyms: