squama noun.
['skweɪmǝ] Pl. -mae
[-mi:].
E18.[Latin = scale.]1. Zoology. A scale as part of the integument of a fish, reptile, or insect.
E18.2. Anatomy. A thin scaly portion of a bone, esp. the temporal bone; a platelike structure.
E18.3. Botany. Any of the scales of a catkin etc.
M18.4. Medicine. =
SQUAME 3a.
L19. [TahlilGaran] English Dictionary ▲