Answer: mylodons

AnswerCrossword Clue
mylodonsMYLODON, a sloth, also MYLODONT