Big Huge Thesaurus

cavia

noun

sounds kind of like