This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Otozoum

  1. n.
    An extinct genus of huge vertebrates, probably dinosaurs, known only from four-toed tracks in Triassic sandstones.

Shares

Related Words

Menu