Dictionary search results

Showing 1-5 of 5 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.


You searched for carcinoma