Squama (noun) Definition, Meaning & Examples

noun, plural squa·mae [skwey-mee]. /ˈskweɪ mi/.
  1. a scale or scalelike part, as of epidermis or bone.
noun plural -mae (-miː)
  1. a scale or scalelike structure
Squama (noun) Definition, Meaning & Examples

More Definitions