Big Huge Thesaurus

trichostema

noun

sounds kind of like