Big Huge Thesaurus

Chermidae

noun

sounds kind of like