mastodont : Idioms & Phrases


american mastodont

  • noun mastodon of North America; in some classifications considered a mammoth rather than a mastodon
    American mastodon; Mammut americanum.
WordNet