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