1 result found

Search Results for: fibrocarcinoma

Fibrocarcinoma

Fibrocarcinoma --> scirrhous carcinoma (Science: tumour) a hard carcinoma, fibrous in nature, resulting from a desmoplastic... Read More