What is the full meaning of carcinosarcomas
CARCINOSARCOMA, a kind of tumour [n]
Example of the word carcinosarcomas placed on a Scrabble board.