Did you mean sarcoma?
sarcoma
noun