Odobenocetops

Odobenocetops is an extinct genus of toothed whales known from Late Miocene fossils in Peru. Its walrus-like skull and greatly enlarged tusks distinguish it from other cetaceans.

Connect