Definition of S. peel

What does the word S. peel mean?