Big Huge Thesaurus

Viverridae

noun

sounds kind of like