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