The Collaborative International Dictionary
Squamulate
Squamulate \Squam"u*late\ (-l[asl]t), a. Same as Squamulose.
Wiktionary
squamulate
a. Having small scales; squamulose.