Squamellate /(-lā̇t)/

Squa·mel·late

Squamellate

a.
  1. Furnished or covered with little scales; squamulose.