English edit

Noun edit

mastodonton (plural mastodontons)

  1. (obsolete) mastodon, mastodont.