Titanosaurus
WordNet

noun


(1)   Genus of herbivorous dinosaurs flourishing during the Cretaceous in South America
 
x
OK