Definition, synonyms and related words
Any mammal of the of superorder Xenarthra, of the Americas; an anteater, armadillo or sloth.