01 n. A scale cast off from the skin; a thin dry shred consisting of epithelium.
pl.
Squamae ((-mē))
-
1.
A scale cast off from the skin; a thin dry shred consisting of epithelium.(Med.)