Search squamous cell squamous cell [L, squama, scale, cella, storeroom] , a flat, scalelike epithelial cell. Tweet Telegram VK Random Words varioliform gastritis xenoantigen Wallenberg’s syndrome adipometer knife needle cicutism -urea filariform vasculature