titanosaurus

listen to the pronunciation of titanosaurus
English - English
genus of herbivorous dinosaurs flourishing during the Cretaceous in South America