Dinopedia
Advertisement

Dormaalocyon latouri is an extinct genus of mammal that lived in Europe during the Paleocene epoch around 55 million years ago.

Reconstruction of Dormaalcyon latouri
Advertisement