English synonyms about - contact  

skin cell

noun

1 skin cell

Any of the cells making up the skin.


Find more on skin cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0297