Big Huge Thesaurus

lanugo

noun

sounds kind of like