Did you mean epidermis?
epidermis
noun
°The similar outer layer of cells in invertebrates and plants.
synonyms: cuticle