EPIDERMATOID


Meaning of EPIDERMATOID in English

-|dərməˌtȯid adjective

Etymology: Greek epidermat-, epiderma + English -oid

: epidermoid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.