epidermal cell

Noun
  1. Any of the cells making up the epidermis (synset 105248561)

Found on Word Lists

Other Searches