Big Huge Thesaurus

stenopelmatidae

noun

sounds kind of like