squama
[ skwey-muh ]
noun,plural squa·mae [skwey-mee]. /ˈskweɪ mi/.
a scale or scalelike part, as of epidermis or bone.
Origin of squama
1First recorded in 1700–10, squama is from the Latin word squāma scale
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
British Dictionary definitions for squama
squama
/ (ˈskweɪmə) /
nounplural -mae (-miː)
biology a scale or scalelike structure
Origin of squama
1C18: from Latin
Derived forms of squama
- squamate (ˈskweɪmeɪt), adjective
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Browse