Big Huge Thesaurus

mylodontidae

noun

sounds kind of like