herrerasaur
English Dictionary
->
Letter H
-> herrerasaur
Search Dictionary:
herrerasaur Definition
(n)
a
kind
of
theropod
dinosaur
found
in
Argentina
herrerasaur Synonyms
herrerasaur
herrerasaurus
© Art Branch Inc.