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