Cancroid (noun) Definition, Meaning & Examples

adjective
  1. resembling a cancer, as certain tumors.
  2. resembling a crab.
noun
  1. a form of cancer of the skin.
adjective
  1. resembling a cancerous growth
  2. resembling a crab
noun
  1. a skin cancer, esp one of only moderate malignancy
Cancroid (noun) Definition, Meaning & Examples

More Definitions