EPIDERMOID


Meaning of EPIDERMOID in English

[epi.der.moid] adj (1836): resembling epidermis or epidermal cells: made up of elements like those of epidermis "~ cancer of the lung"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.