Epidermatoid
/(?)/
Ep·i·der·ma·toid
Epidermatoid
a.
Epidermoid.
(Anat.)