'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'