belonging or relating to the Edentata, an order of mammals of Central and South America, comprising the armadillos, the sloths, and the South American anteaters.
belonging or relating to the Edentata, an order of mammals of Central and South America, comprising the armadillos, the sloths, and the South American anteaters.