Big Huge Thesaurus

vibrissa

noun

sounds kind of like