squame Meaning, Definition & Usage

Squame noun
Etymology
L. squama scale.
Definitions
  1. A scale. Obs. "iron squames." Chaucer.
  2. (Zoöl.) The scale, or exopodite, of an antenna of a crustacean.

Webster 1913