Origin of squama
First Known Use: circa 1706
Medical Definition of squama
: a structure resembling a scale or plate: asa: the curved platelike posterior portion of the occipital boneb: the vertical portion of the frontal bone that forms the foreheadc: the thin anterior upper portion of the temporal bone
Learn More about squama
Medical Dictionary: Definition of "squama"
Seen and Heard
What made you want to look up squama? Please tell us where you read or heard it (including the quote, if possible).