SQUAMOUS CELL


Meaning of SQUAMOUS CELL in English

noun

: a cell of or derived from squamous epithelium

squamous-cell cancers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.