Definitions of Megatheriidae:

  • noun:   extinct ground sloths