Definitions for "Squama"
A scale cast off from the skin; a thin dry shred consisting of epithelium.
structure resembling a fish scale.
Latin = a scale (as of fish or reptile); adjective - squamous.
Keywords:  broad, flat, surface
A broad, flat surface.