Xenarthran Definition
noun
(zoology) Any of many mammals of the superorder Xenarthra.
Wiktionary
Other Word Forms of Xenarthran
Noun
Singular:
xenarthran
Plural:
xenarthransFind Similar Words
Find similar words to xenarthran using the buttons below.