malpighian layer

Noun
  1. The innermost layer of the epidermis (synset 105251047)

Found on Word Lists

Other Searches