a scale or scalelike structure
WordReference Random House Unabridged Dictionary of American English © 2025
squa•ma
(skwā′mə),USA pronunciation n., pl. -mae (-mē).USA pronunciation
- Biologya scale or scalelike part, as of epidermis or bone.
- Latin squāma scale
- 1700–10
Collins Concise English Dictionary © HarperCollins Publishers::
'squama' also found in these entries (note: many are not synonyms or translations):