VariousWords beta
Related Terms:
Definitions:
Noun
chancroid
Definition: infectious venereal ulcer
Definition: A sexually transmitted infection, caused by bacteria of species Haemophilus ducreyi, characterized by painful sores on the genitalia.