Wordigg

xenarthran Definitions

noun

any mammal of the of superorder xenarthra, of the americas; an anteater, armadillo or sloth.

Discover More the word xenarthran

Scrabble the word xenarthran

xenarthran thesaurus

Examples include xenarthran