chancre

Explore definitions, synonyms, and language insights of chancre

Definitions

Noun
a small hard painless nodule at the site of entry of a pathogen (as syphilis)

More General Terms