edentata
/ɛdɛnˈtɑːtə/Definitions
1. noun
an order of mammals that includes armadillos, anteaters, and sloths
“The edentata family is found in both the New and Old Worlds.”
1. noun
an order of mammals that includes armadillos, anteaters, and sloths
“The edentata family is found in both the New and Old Worlds.”