Skip to main content

cancroid

English cancroid meaning in English  •  cancroid का अर्थ अंग्रेजी में
Adjective
  • Resembling a crab; pertaining to the Cancroidea, one of the families of crabs, including the genus Cancer.
  • Like a cancer; as, a cancroid tumor.
Advertisement