'Titanosaurus' definitions:

Definition of 'Titanosaurus'

(from WordNet)
noun
Genus of herbivorous dinosaurs flourishing during the Cretaceous in South America [syn: Titanosaurus, genus Titanosaurus]

Words containing 'Titanosaurus'