...
epidermatoid {epidermoid}, {med.}