Big Huge Thesaurus

vernix

noun

sounds kind of like