Home

Word

herrerasaur, n.
(herrerasaurs)
more info a kind of theropod dinosaur found in Argentina
<noun.animal>

herrerasaur herrerasaurus