Squame

Webster's Dictionary of the English Language

·noun A Scale.

II. Squame ·noun The scale, or exopodite, of an antenna of a crustacean.