megatheroid

from The Collaborative International Dictionary of English v.0.48
Megatheroid \Meg`a*the"roid\, n. [Megatherium + -oid.] (Paleon.)
   One of a family of extinct edentates found in America. The
   family includes the megatherium, the megalonyx, etc.
   [1913 Webster]
    

[email protected]