English dictionary
chancroid meaning and definition
Definition and meaning of chancroid at MeaningMonkey.org. chancroid meaning and definition in the English Dictionary.CHANCROID noun
Definition of chancroid (noun)
- infectious venereal ulcer
Source: Princeton University Wordnet