Big Huge Thesaurus

Lagostomus

noun

sounds kind of like