What is the full meaning of sarcomatoid
like a sarcoma, a tumour of connective tissue [adj]
Example of the word sarcomatoid placed on a Scrabble board.