What is the meaning of the word "mastodont"?

Definitions: