squamule

noun

1.
a minute scale