The AI-powered English dictionary
plural glyptodonts
Any extinct South American edentate of the family Glyptodontidae. examples