Subscribe
URL of the page has been copied to clipboard.
Meaning : Order of mammals having few or no teeth including: New World anteaters. Sloths. Armadillos.
Synonyms : edentata
Install App