The Collaborative International Dictionary
Squamulose
Squamulose \Squam"u*lose`\ (-l[=o]s`; 277), a. Having little scales; squamellate; squamulate.
Wiktionary
squamulose
a. (context botany mycology English) Having small scales.
WordNet
squamulose
adj. covered with tiny scales