• Mastodont

    Full definition of mastodont

    Noun

    mastodont

    (plural mastodonts)
    1. mastodon----
    © Wiktionary