Noun herrerasaur has 1 sense
  1. herrerasaur, herrerasaurus - a kind of theropod dinosaur found in Argentina
    --1 is a kind of theropod, theropod dinosaur, bird-footed dinosaur
    --1 is a member of genus Herrerasaurus
,
TOP