Find the word definition

Wikipedia
Duchesneodus

Duchesneodus is a large brontothere endemic to North America during the Eocene living from 46.2—38 mya, existing for approximately .