SQUAMOUS CELL


Meaning of SQUAMOUS CELL in English

[squamous cell] n (ca. 1947): a cell of or derived from squamous epithelium

Merriam-Webster English vocab.      Английский словарь Merriam Webster.