Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sarcoids Definition

Cancel
sarcoids
noun(sar-coid)
any of various diseases characterized especially by the formation of nodules in the skin
sarcoids
noun(sar-coid)
a nodule characteristic of sarcoid or of sarcoidosis

Words Related to sarcoids!

sarcoids Examples by Brain Bank Users