Malpighian Layer Synonyms

The innermost layer of the epidermis
(Noun)