focusing on words and literature

What is another word for xenarthra?

What's another word for xenarthra? | Here's a list of synonyms for xenarthra.

Definition 1: armadillos; American anteaters; sloths - [noun denoting animal]