SARCOIDS is a 8 letter word starting with S and ending with S

Definitions & Synonyms

noun - SARCOIDS is a type of non-malignant tumor typically found on the skin, often associated with horses.

Crossword-Clues with SARCOIDS

Crossword-Clues containing SARCOIDS