Find the word definition

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