squamule has definitions from the field of botany
1
[ noun ] (botany) a minute scale (on a plant or fungus)

Related terms

scale plant fungus

*