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