EPIDERMATOID


Meaning of EPIDERMATOID in English

adj epidermoid.

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