epidermoid
Speech parts
1. epidermoid - Noun
2. epidermoid - Adjective
Meaning
Like epidermis; pertaining to the epidermis.
Source: Webster's dictionary1. epidermoid - Noun
2. epidermoid - Adjective
Like epidermis; pertaining to the epidermis.
Source: Webster's dictionary