Find the word definition

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