Squamule /(-ū̇l)/

Squam·ule

Squamule

n.
  1. Same as Squamula. (Bot.)