English dictionary
cancroid meaning and definition
Definition and meaning of cancroid at MeaningMonkey.org. cancroid meaning and definition in the English Dictionary.CANCROID noun
Definition of cancroid (noun)
- the most common form of skin cancer
- synonyms: squamous cell carcinoma
CANCROID adjective
Definition of cancroid (adjective)
- of or relating to a cancroid
Source: Princeton University Wordnet