YourDictionary

squama medical definition

noun pl. squa·mae
  1. A thin platelike mass, as of bone.
  2. A scale or scalelike structure.

Related Forms:

Learn more about squama

link/cite print suggestion box