Cancroid Meaning in Hindi

What is the translation of word Cancroid in Hindi?

Meaning of  Cancroid in Hindi is : कैंसर जैसा

Definition of word Cancroid

  • a venereal infection causing ulceration of the lymph nodes in the groin.

Other Meanings of Cancroid