Crossword clues for squamule
The Collaborative International Dictionary
Squamule
Squamule \Squam"ule\ (-[-u]l), n. (Bot.) Same as Squamula.
Wiktionary
squamule
n. (context botany mycology English) A small scale.
WordNet
squamule
n. a minute scale