Home
Search
Index
Definify.com
Webster
1913
Edition
Squama
‖
Squa′ma
(skwā′mȧ)
,
Noun.
;
pl.
Squamae
(-mē)
.
[L. a scale.]
(Med.)
A scale cast off from the skin; a thin dry shred consisting of epithelium.
Similar Results
Squall
Squash
Squatt
Square
Squad