Report - Xenarthra anteaters, sloths, & armadillos Pholidota pangolins Xenarthra is from the Greek, meaning “strange- jointed ones.” With minor exceptions Xenarthrans.

Please pass captcha verification before submit form