edentata

Noun
  1. Order of mammals having few or no teeth including: New World anteaters;
    Sloths;
    Armadillos (synset 102456004)

Found on Word Lists

Other Searches