sarcoid

views updated

sarcoid (sar-koid)
1. adj. fleshy.

2. n. a fleshy tumour.