CHANCROID


Meaning of CHANCROID in English

n. ulceration of lymph nodes in the groin, from venereal disease.

Oxford English vocab.      Оксфордский английский словарь.