If you're looking for possible correct suggestions for the misspelling "sarcocephalis", the word "sarcocephalus" might be what you're seeking. While the original term does not seem to exist, "sarcocephalus" refers to a genus of flowering plants. Double-checking with spellcheck or consulting a dictionary can always help eliminate errors.