Sarcoid /(?)/

Sar·coid

Sarcoid

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