SARCOID


Meaning of SARCOID in English

[sar.coid] n (1899) 1: any of various diseases characterized esp. by the formation of nodules in the skin

2: a nodule characteristic of sarcoid or of sarcoidosis

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