• Titanosaur

    Full definition of titanosaur

    Noun

    titanosaur

    (plural titanosaurs)
    1. Any member of the Titanosauria and/or Titanosauroidea, a diverse group of sauropod dinosaurs including some of the heaviest creatures ever to walk the earth.

    Anagrams

    © Wiktionary