Noun Definition

titanosaurus

1.Definition: genus of herbivorous dinosaurs flourishing during the Cretaceous in South America

Category: Animals