Big Huge Thesaurus

sulcus

noun

sounds kind of like