Big Huge Thesaurus

hypoderma

noun

sounds kind of like