English dictionary
sarcoid meaning and definition
Definition and meaning of sarcoid at MeaningMonkey.org. sarcoid meaning and definition in the English Dictionary.SARCOID adjective
Definition of sarcoid (adjective)
- of or relating to or resembling flesh
- synonyms: fleshy
Source: Princeton University Wordnet