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
Synonyms : titanosaurian
Similar words of Titanosaur :
