Cancroid — synonyms, definition

1. cancroid (Adjective)

1 definition

cancroid (Adjective) — Of or relating to a cancroid.

2. cancroid (Noun)

1 synonym
squamous cell carcinoma
1 definition

cancroid (Noun) — The most common form of skin cancer.

1 type of
skin cancer