Big Huge Thesaurus

Mylodontidae

noun

sounds kind of like