Big Huge Thesaurus

Pholidae

noun

sounds kind of like