Learn how to say Squamous correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word squamous:
covered with or characterized by scales:
a squamous black hide
Anatomy relating to, consisting of, or denoting a layer of epithelium that consists of very thin flattened cells:
squamous cell carcinoma
[attributive] Anatomy denoting the flat portion of the temporal bone which forms part of the side of the skull.
late Middle English: from Latin squamosus, from squama ‘scale’