Skip to main content

sarcoid

English sarcoid meaning in English  •  sarcoid का अर्थ अंग्रेजी में
Adjective
  • Resembling flesh, or muscle; composed of sarcode.
Advertisement