You searched for: “titanotherium
titanotherium (s) (noun), titanotheriums (pl)
An extinct species of ungulates from the Tertiary formation, resembling gigantic rhinoceroses: The titanotherium is a creature whose name means "titanic beast".