• Epidermoid

    Full definition of epidermoid

    Adjective

    epidermoid

    1. Of, pertaining to or composed of epidermal tissue
    © Wiktionary