Zamicrus
noun
Zam·i·crus
| \ ˈzaməkrəs\
Definition of Zamicrus
: a genus of edentates from the Miocene of Argentina related to Megatherium but no larger than sloths
Keep scrolling for more