What is the meaning of the word "megatherian"?

Definitions: