Definition of Xenarthra

  • 1. Armadillos; American anteaters; sloths Noun

Synonyms for word "xenarthra"

Semanticaly linked words with "xenarthra"

Hyponims for word "xenarthra"