Zamicrus
noun
Zam·i·crus
ˈzaməkrəs
: a genus of edentates from the Miocene of Argentina related to Megatherium but no larger than sloths
Love words? Need even more definitions?
Merriam-Webster unabridged
Share