squamous carcinoma

noun

Medical Definition of squamous carcinoma