megatherian mammal

noun

1.