Definition Definition

squamulose - Meaning and Examples

Meaning of 'squamulose' (Webster Dictionary)

1 . Squamulose [ a.]
- Having little scales; squamellate; squamulate.