cancroid
definition: of or relating to a cancroid
example:
speech part: adjective
synonyms:
definition: the most common form of skin cancer
example:
speech part: noun
synonyms:
squamous cell carcinoma
Video not found.