Search squamous cell squamous cell [L, squama, scale, cella, storeroom] , a flat, scalelike epithelial cell. Tweet Telegram VK Random Words follicle-stimulating hormone (FSH) single room occupant (SRO) renal hematuria caudate lateral lobes of thyroid gland automatic speech choroidoretinitis lysosomal storage disease econazole