Definitions of Titanosaurus:

  • noun:   genus of herbivorous dinosaurs flourishing during the Cretaceous in South America