Big Huge Thesaurus

Stenopelmatidae

noun

sounds kind of like