D defs.my
Entry 1 sense Webster, 1913

Squamulose

/(-lōs`; 277)/ · Squam·u·lose · IPA /ˈskweɪmjʊloʊs/
01 a. Having little scales; squamellate; squamulate.
  1. 1.
    Having little scales; squamellate; squamulate.