squamous cell carcinoma n : the most common form of skin cancer [syn: {cancroid}]
Copyright © 2025 3Dict.net