family megalonychidae

Noun
  1. Mammal family consisting of the two-toed sloths (synset 102460217)

Found on Word Lists

Other Searches