OTOZOUM


Meaning of OTOZOUM in English

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

Webster's English dictionary.      Английский словарь Webster.