Malpighian layer
WordNet

noun


(1)   The innermost layer of the epidermis
 
x
OK