Epidermatoid Copy link Epidermatoid , adjective [Greek 'epi` upon + de`rma, -atos, skin + -oid. Compare Epidermoid.] (Anatomy) Epidermoid. — Owen