Megalonyx

n.
  1. An extinct quaternary mammal, of great size, allied to the sloth.