seismosaur
English Dictionary
->
Letter S
-> seismosaur
Search Dictionary:
seismosaur Definition
(n)
huge
herbivorous
dinosaur
of
the
Cretaceous
found
in
western
North
America
seismosaur Synonyms
ground-shaker
seismosaur
© Art Branch Inc.