Big Huge Thesaurus

caviidae

noun

sounds kind of like