Advertisement - Continue reading below

Definition of "squama" []

  • A scale or scalelike structure. (noun)
  • A thin platelike mass, as of bone. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "squama" in a sentence
  • "Projecting from the lower part of the squama is a long, arched process, the zygomatic process."
  • "Of squama aeris, as much as three specilla can contain, with the gluten of summer wheat: levigate, pound, form into pills, and give; it purges water downwards."
  • "Pangolin squama composite nanostructures, non-smooth surfaces"
Words like "squama"
squamae