Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cancroid Definition

Cancel
cancroid
adjective(can-croid)
resembling a cancer
cancroid
noun(can-croid)
a skin cancer of low or moderate malignancy

Words Related to cancroid!

cancroid Examples by Brain Bank Users