Variant of squama
noun pl. squamae
Origin: L, a scale, husk
Browse entries near squama
squally
squall
squalor
squamate
squamation
squamiform
squamosal
squamous cell carcinoma
squamous epithelium
squamous