Definition Definition

otozoum - Meaning and Examples

Meaning of 'otozoum' (Webster Dictionary)

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