Definify.com
Webster 1913 Edition
Squamellate
Squa-mel′late
(-lā̍t)
, Adj.
Furnished or covered with little scales; squamulose.
Definition 2024
squamellate
squamellate
English
Adjective
squamellate (comparative more squamellate, superlative most squamellate)
- Furnished or covered with little scales; squamulose.