Squamule
/(-ū̇l)/
Squam·ule
Squamule
n.
Same as
Squamula
.
(Bot.)