Find the word definition

Wiktionary
carcinomas

alt. (plural of carcinoma English) n. (plural of carcinoma English)

Usage examples of "carcinomas".

Caroline Lampert, all of the Whitehead Institute for Biomedical Research at Massachusetts Institute of Technology, the article reportedly concerns a radical new approach to attacking carcinomas through genetically engineered retroviruses.