SQUAMULOSE is a 10 letter word that starts with S.
\Squam"u*lose`\ (?; 277), a. Having little scales; squamellate; squamulate.