Dictionary search results

Showing 1-6 of 6 results

carcinoma British & World English

A cancer arising in the epithelial tissue of the skin or of the lining of the internal organs

basal cell carcinoma British & World English

technical term for rodent ulcer.

carcinoma English-Spanish

carcinoma m

carcinoma Spanish-English

carcinoma