EN

Synonyms for ulcus molle

Most common

chancroid

All synonyms

Noun

Definitions

  1. n. 1

    chancroid

By length

9 letters
chancroid