YourDictionary

cancroid medical definition

adjective
  1. Of or relating to squamous cell carcinoma.
  2. Of or resembling a cancer.
noun

Learn more about cancroid

link/cite print suggestion box