Big Huge Thesaurus

cheiloschisis

noun

sounds kind of like