sarcoid

  • (a) of or relating to or resembling flesh fleshy,

Synonyms

fleshy

Words of close approximity

sarcoma
sarcoidosis