'genus Titanosaurus' definitions:

Definition of 'genus Titanosaurus'

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