SynonymX
Speak
Squamule
Definition of Squamule
1.
A minute scale
Noun
Semanticaly linked words with "squamule"
flora
plant
plant life
fungus
scale
scale leaf
Hyponims for word "squamule"
scale
scale leaf