SARCOIDS Scrabble 11 Words With Friends 12 Definition SARCOIDS is the plural of SARCOID. adjective SARCOID: of or relating to or resembling flesh. See all 163 words you can make from SARCOIDS → 8-letter words Words starting with S Words ending with S ← Unscramble different letters