SARCOID


Meaning of SARCOID in English

noun Date: 1899 any of various diseases characterized especially by the formation of nodules in the skin, a nodule characteristic of ~ or of ~osis

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.