Dictionary entry

Squamulose

Webster's Dictionary 1913

Squam″u‐lose′ (–lōs′; 277), a. Having little scales; squamellate; squamulate.