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