YourDictionary

titanosaur

noun

any of a genus (Titanosaurus) of large, plant-eating, amphibious sauropods of the Cretaceous

See titanosaur in American Heritage Dictionary 4

Learn more about titanosaur

link/cite print suggestion box