Definition
mastodon of North America; in some classifications considered a mammoth rather than a mastodon
Seed ·
Term in context
mastodon of North America; in some classifications considered a mammoth rather than a mastodon
Seed ·