Webster's Revised Unabridged Dictionary · 1913

Epidermoid

Epidermoid , adjective

[Compare French épidermoide.]

(Anatomy) Like epidermis; pertaining to the epidermis.