SQUAMA

n.

1 definition — Webster’s Dictionary (1828)


n.

A scale cast off from the skin; a thin dry shred consisting of epithelium.


← SQUAM S — all words SQUAMACEOUS →