English | German | Russian | Czech

skin cell English

Meaning skin cell meaning

What does skin cell mean?

skin cell

any of the cells making up the skin

Are you looking for...?

skin | cell