◄
Squama
►
Dictionary
(
n.
) A scale cast off from the skin; a thin dry shred consisting of epithelium.
Clyx.com