The Collaborative International Dictionary
Epidermoid
Epidermoid \Ep`i*der"moid\, a. [Cf. F. ['e]pidermo["i]de.] (Anat.) Like epidermis; pertaining to the epidermis.
Wiktionary
epidermoid
a. Of, pertaining to or composed of epidermal tissue
Wikipedia
Usage examples of "epidermoid".
When he thumbed the power switch woven into the back, the opaque epidermoid sprang to life.
With each subsequent failed request, the epidermoid was able to build greater density into the constantly metamorphosing mask.