edentata Definition
Definition
a superorder of mammals comprising the sloths and anteaters, characterized by the absence of incisor and canine teeth
Browse
a superorder of mammals comprising the sloths and anteaters, characterized by the absence of incisor and canine teeth
Browse