Subscribe
URL of the page has been copied to clipboard.
Meaning : Amphibious quadrupedal herbivorous dinosaur with a long thin neck and whiplike tail. Of the Cretaceous mostly in the southern hemisphere.
Synonyms : titanosaur
Install App