xenarthran

/zəˈnɑɹθɹən/
noun

Meaning

Any mammal of the superorder Xenarthra, of the Americas; an anteater, armadillo or sloth.

Master English with Englixia Academy

Join thousands of students mastering English. Get personalized lessons, expert guidance, and interactive practice.