Titanosaur Meaning

There are 1 meaning(s) for word Titanosaur

Meaning 1 : amphibious quadrupedal herbivorous dinosaur with a long thin neck and whiplike tail; of the Cretaceous mostly in the southern hemisphere

    Synonyms : titanosaurian