genus Herrerasaurus

Explore definitions, synonyms, and language insights of genus Herrerasaurus

Definitions

Noun
primitive theropod found in Argentina; early Triassic

More General Terms