GENUS TITANOSAURUS



Definition:

  1. [noun] genus of herbivorous dinosaurs flourishing during the Cretaceous in South America
    Synonyms: Titanosaurus, genus Titanosaurus