Chancroid — definition

1. chancroid (Noun)

1 definition

chancroid (Noun) — Infectious venereal ulcer.

2 types of
ulcer ulceration