acanthoma

Description
Tumour composed of epidermal/squamous cells

Translate