Squamulate /(-lā̇t)/

Squam·u·late

Squamulate

a.
  1. Same as Squamulose.