Sarcoid

Definition:

  • (a.) Resembling flesh, or muscle; composed of sarcode.

Compare sarcoid with other words:

sarcoid vs. sarcoma

fleshy vs. sarcoid

flesh vs. sarcoid