Wiktionary
carcinosarcomas
n. (plural of carcinosarcoma English)
n. (plural of carcinosarcoma English)