Definitions of Megalonychidae:

  • noun:   two-toed sloths