sarcoid

adj 3noun 1

Definitions

adj

1

Relating to sarcoid (sarcoidosis).

2

Resembling sarcoma.

3

Fleshy.

noun

1

sarcoidosis.

Your note

not saved
0 chars