squamellate

/S K W AA1 M EH0 L EY0 T/
adjective
  1. 1

    Having small scales; squamulose.