Megalonyx /(?)/

Meg·a·lon·yx

Megalonyx

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