chancroid

Explore definitions, synonyms, and language insights of chancroid

Definitions

Noun
infectious venereal ulcer

More General Terms