Squamulose /(-lōs`; 277)/

Squam·u·lose

Squamulose

a.
  1. Having little scales; squamellate; squamulate.