Search squamous cell squamous cell [L, squama, scale, cella, storeroom] , a flat, scalelike epithelial cell. Tweet Telegram VK Random Words mixed cell malignant lymphoma DDAVP reference electrode horizontal position pelvic cellulitis wedge pressure foam bath RTA cost-based value