D defs.my
Entry 1 sense Webster, 1913

Squamellate

/(-lā̇t)/ · Squa·mel·late · IPA
01 a. Furnished or covered with little scales; squamulose.
  1. 1.
    Furnished or covered with little scales; squamulose.