Definition Definition

squamellate - Meaning and Examples

Meaning of 'squamellate' (Webster Dictionary)

1 . Squamellate [ a.]
- Furnished or covered with little scales; squamulose.