Noun
xenarthran (plural xenarthrans) (zoology) Any mammal of the superorder Xenarthra, of the Americas; an anteater, armadillo or sloth.