mastodont - noun

singularmastodont
pluralmastodonts