Find the word definition

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.