Wiktionary
glyptodontids
n. (plural of glyptodontid English)
n. (plural of glyptodontid English)