American Dictionary
Definition Seismosaurus in American English
Seismosaurus noun
noun
1
a huge herbivorous dinosaur with a long neck
