deinothere

Etymology
From scientific Latin, (genus names), from  +.

Noun

 * 1)  Any of the genus † of large, extinct proboscidean mammals, a relative of modern elephants.