Find the word definition

The Collaborative International Dictionary
Squamulate

Squamulate \Squam"u*late\ (-l[asl]t), a. Same as Squamulose.

Wiktionary
squamulate

a. Having small scales; squamulose.