English dictionary
xenarthra meaning and definition
Definition and meaning of xenarthra at MeaningMonkey.org. xenarthra meaning and definition in the English Dictionary.XENARTHRA noun
Definition of Xenarthra (noun)
- armadillos; American anteaters; sloths
- synonyms: suborder Xenarthra
Source: Princeton University Wordnet