Megalonyx
noun
Meg·al·on·yx
| \ ˌmegəˈläniks\
Definition of Megalonyx
: a genus of large extinct Pliocene and Pleistocene edentate mammals of North America
Keep scrolling for more