Big Huge Thesaurus

hypodermis

noun

sounds kind of like