Definition of "glyptodonts"

glyptodonts