epidermal_cellEnglish

epidermal cell

Noun

Any of the cells making up the epidermis

English: epidermal cell