English Dictionary
◊ TITANOSAURUS
Titanosaurus
n : genus of herbivorous dinosaurs flourishing during the
Cretaceous in South America [syn: {Titanosaurus}, {genus
Titanosaurus}]