xenarthran in Italian
xenarthran in Italian
xenartro
(zoology) Any mammal of the superorder Xenarthra, of the Americas; an anteater, armadillo or sloth.